Masala #TQIMTSZ2G3

Xotira 32 MB Vaqt 1000 ms Qiyinchiligi 1 %
14

  

Borze

No'do'ristonda uchlik raqamli belgi juda mashhur. Uchlik sonni telegraf qilish uchun Borze alifbosi ishlatiladi. 0 raqami «.», 1 raqami «-.» sifatida uzatiladi. va 2 "--" sifatida. Siz Borze kodini dekodlashingiz kerak, ya'ni uning Borze alifbosida ko'rsatilgan uchlik sonini bilib olishingiz kerak.


Kiruvchi ma'lumotlar:

Birinchi qatorda Borze kodidagi raqam mavjud. Satr uzunligi 1 dan 200 tagacha belgidan iborat. Berilgan satr ba'zi uchlik sonning haqiqiy Borze kodi ekanligi kafolatlangan (bu raqamda bosh nol bo'lishi mumkin).


Chiquvchi ma'lumotlar:

Dekodlangan uchlik sonni chiqaring. Unda bosh nol bo'lishi mumkin.(boshida nollar bo'lishi mumkin, misol uchun 01212)


Misollar
# input.txt output.txt
1
.-.--
012
2
--.
20
3
-..-.--
1012
Izoh:

Azgina qiyinroq lekin Oson

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