Un atelier de fabricat ceasuri cu cuc are nevoie de plăcuțe cu numerele pentru orele pe care trebuie să le așeze pe discul ceasurilor. Aceste numere sunt realizate la o imprimantă.
Din cauza unei erori imprimanta tipărește plăcuțe cu numere naturale, unele mai mari ca . Atelierul poate utiliza doar plăcuțe cu numere cuprinse ı̂ntre și . Pentru a utiliza aceste numere este nevoie ca ele să fie tăiate ı̂ncepând din partea dreaptă ı̂n grupuri de maximum două cifre, fiecare grup reprezentând valoarea de pe o plăcuță, care să fie o cifră la la sau unul dintre numerele , , . Dacă pe o plăcuță se găsește un număr mai mare ca atunci plăcuța trebuie tăiată, astfel ı̂ncât ı̂n urma tăierii să se obțină numere de cel mult cifre. Dacă ı̂n numărul de pe o plăcuță cifra zecilor este , atunci la prima tăiere se ia doar cifra unităților, altfel dacă numărul format cu cifra zecilor și unităților este mai mare ca , atunci se taie prima dată cifra unităților, iar dacă numărul format cu cifra zecilor și unităților este , sau se taie prima dată numărul format din ultimele două cifre, apoi procedeul se repetă până la tăierea completă a plăcuței. Imprimanta a realizat N plăcuțe. De exemplu dacă plăcuța este , după tăiere se obțin , , , .
Cerință
- Determinați numărul total de apariții ale cifrei pe plăcuțe ı̂nainte de tăiere.
- Determinați numărul de tăieturi realizate conform enunțului.
Date de intrare
Pe prima linie a fișierului ceas.in
se află valorile , și separate prin câte un singur spațiu. Pe linia a doua se află numere naturale separate prin câte un singur spațiu, având semnificația din enunț. Pentru se rezolvă doar cerința , iar pentru se rezolvă doar cerința .
Date de ieșire
Fișierul ceas.out
conține pe prima linie un singur număr natural care reprezintă valoarea calculată conform cerinței.
Restricții și precizări
- ;
- ;
- Valorile din șir sunt numere naturale ;
- Pentru testele în care avem valoarea este prezentă în fișierul de intrare chiar dacă nu este folosită în rezolvare.
- Pentru teste în valoare de de puncte avem
- Pentru teste în valoare de de puncte avem
Exemplul 1
ceas.in
1 0 6
1010 40 201 5123 31 6
ceas.out
4
Explicație
Pe plăcuțe cifra apare de patru ori.
Exemplul 2
ceas.in
2 0 6
120 40 201 5123 31 6
ceas.out
7
Explicație
În ordinea tăierilor se obțin: {}; {}; {}; {}; {}; {}. Numărul de tăieturi este .