eolymp
bolt
Try our new interface for solving problems
Məsələlər

Номери телефонів

Номери телефонів

Мобільний оператор OlimpTel вирішив підрахувати кількість абонентів у телефонній мережі. Телефонний номер включає знак «+» та 12 цифр, наприклад: +381234567890. Також у номері телефону для зручності, можуть бути присутні символи-роздільники «-», наприклад:

+38-123-456-78-90.

Шаблон номеру, який виділено оператору OlimpTel записується як звичайний номер телефону, у якому деякі цифри замінені на символи «Х», «Y», «Z»:

X – означає, що на відповідній позиції може знаходитись будь-яка цифра від 0 до 9;

Y – означає, що на відповідній позиції може знаходитись будь-яка цифра від 0 до 5;

Z – означає, що на відповідній позиції може знаходитись будь-яка цифра від 6 до 9;

За заданим шаблоном телефонного номера OlimpTel знайдіть кількість телефонних номерів, які йому відповідають.

Вхідні дані.

У першому рядку розміщується рядок з шаблоном телефонного номера.

Вихідні дані.

Виведіть кількість номерів телефонів, які відповідають заданому шаблону.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
+380905064X86
Çıxış verilənləri #1
10