~/algor $ cat masalalar/yuzlik-sonlarni-sozda-yozish
Case-28
Yuzlik sonlarni so'zda yozish
Oson
1000 ms
64 MB
27%
Uch xonali son $n$ berilgan. Uni o'zbek tilida so'z bilan yozing: avval yuzliklar (bir yuz, ikki yuz, …), keyin o'nliklar, keyin birliklar; nol bo'lgan xona yozilmaydi. Masalan, $100$ — bir yuz, $256$ — ikki yuz ellik olti, $909$ — to'qqiz yuz to'qqiz. O'nliklar: o'n, yigirma, o'ttiz, qirq, ellik, oltmish, yetmish, sakson, to'qson. Birliklar: bir, ikki, uch, to'rt, besh, olti, yetti, sakkiz, to'qqiz.
Kiruvchi ma'lumotlar
Bitta butun son $n$.
Chiquvchi ma'lumotlar
Bitta qatorda sonning so'zdagi ifodasi: so'zlar kichik harflarda, bitta bo'sh joy bilan.
Izoh
$100 \le n \le 999$
Misollar
Kirish #1
100
Chiqish #1
bir yuz
Kirish #2
256
Chiqish #2
ikki yuz ellik olti