Masala #OO6DKLPPZV

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 12 %
14

  

Sana formati #2

    Muslimbek ustoz talabalarga 'Web dasturlash' fanidan bir kun darsda php dasturlash tilida sana formati bilan qanday ishlashni tushuntirib bergani yodingizda edimi? Endi Muslimbek ustoz talabalarni 'Dasturlash asoslari' fanidan ham bilimini sinab ko'rish maqsadida oldingi savoliga biroz o'zgartirish kiritdi.  Endilikda sana boshqacha ko'rinishda beriladi. Berilgan sana agar to'g'ri berilgan bo'lsa, quyidagi shart bajarilsin :

    Biz ko'p holatda 0 bilan to'ldirar edik. Endi bu qoidani biroz o'zgartiramiz siz c belgisi bilan to'ldirishingiz kerak bo'ladi sana formatini chiqarishda, aks holda esa 'The date is incorrect' yozuvini chiqaring.

###    .#.    ###    ###    #.#    ###    ###    ###    ###    ###    ...    
#.#    ##.    ..#    ..#    #.#    #..    #..    ..#    #.#    #.#    ...
#.#    .#.    ###    ###    ###    ###    ###    ..#    ###    ###    ###
#.#    .#.    #..    ..#    ..#    ..#    #.#    ..#    #.#    ..#    ...
###    ###    ###    ###    ..#    ###    ###    ..#    ###    ###    ...

Kiruvchi ma'lumotlar:

Birinchi qatorda dd-mm-yyyy formatida belgilar bilan hosil qilingan sana kiritiladi. (0 < y < 10000, 0 < d, m < 100) 

Uchinchi qatorda sanani qanday formatda chop etishingiz uchun s (5 < | s | < 15) satri beriladi. Kun (d), oy (m), yil (y) bir-biridan ″/″ belgisi blian ajratilgan bo'ladi. 

To'rtinchi qatorda qaysi belgi bilan to'ldirishingiz kerakligi ascii kodi (32 < c < 127) kiritiladi. 


Chiquvchi ma'lumotlar:

Masala shartini qanoatlantiruvchi natijani chiqaring. Albatta natijani chiqarishda kun, oy va yil bir-biridan '-' belgisi bilan ajralib tursin.


Misollar
# input.txt output.txt
1
..#..###.....###.###.....###.###.###.###.
.##....#.....#.#.#.#.....#.#...#...#...#.
..#....#.###.#.#.###.###.###.###.###.###.
..#....#.....#.#...#.......#.#.....#.#...
.###...#.....###.###.....###.###.###.###.

yyy/ddddd/m
102
9232-fff17-9
2
.###.###......#..###.....###.###.###.###.
.#...#.......##..#.#.....#.#.#.....#...#.
.###.###.###..#..#.#.###.#.#.###.###.###.
.#.#...#......#..#.#.....#.#...#.#.....#.
.###.###.....###.###.....###.###.###.###.

d/m/yyyyyyyyyy
104
The date is incorrect
Izoh:

Misollar testlar bilan bir xilligi kafolatlanadi.

Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin