Esinlenerek Bir zaman çizelgesi çizin .
Olayların bir zaman çizelgesi verildiğinde, her bir olayın tarihini girin.
Formda bir zaman çizelgesi verilecektir
2000
--AF-C-------E--D---B--
İlk satırın bilinen bir noktayı zaman içinde gösterdiği yer. Bilinen yıl her zaman bilinen yılın ilk rakamının altındaki karakterdir
Varsayabilirsiniz:
- Zaman çizelgesinde, her karakter bir yılı temsil eder.
- Her zaman en az bir etkinlik olacak
- Olayların sırada olması gerekmez
- En
Auzak ve en uzak karakter aralığındaki her karakterin var olduğunu varsayabilirsiniz. - En fazla 26 etkinlik olacak
- Bilinen noktanın sağında dolgu yoktur
- Hem bilinen noktada hem de çıktıda negatif sayılar olabilir
- 2 ^ 32'den büyük sayıları işlemek zorunda kalmayacaksınız
- 2 ^ 8'den büyük aralıkları işlemeniz gerekmeyecek
- Girdiyi büyük harf yerine küçük harf olarak alabilirsiniz
Bu formda bir zaman çizelgesi alan ve anahtar tarihleri sırasıyla (A, B, C, D ...) çıkaran bir program yazmalısınız.
Uygun bir biçimde çıktı alabilirsiniz, ancak girdiyi verilen biçimde almanız gerekir.
Test senaryoları:
2000
--AF-C-------E--D---B--
[1998, 2016, 2001, 2012, 2009, 1999]
10
--C-AB--D
[9, 10, 7, 13]
0
--ABCDEFG--
[-3, -2, -1, 0, 1, 2, 3]
5
--ABCDEFG--
[-3, -2, -1, 0, 1, 2, 3]