numere

Time limit: 0.04s Memory limit: 16MB Input: numere.in Output: numere.out

Fie aa şi bb două numere naturale nenule.

Cerinţă

Scrieţi un program care citeşte din fişierul de intrare două valori aa şi bb, determină numărul de numere naturale formate din exact aa cifre care au fiecare produsul cifrelor egal cu bb şi afişează în fişierul de ieşire restul împărţirii valorii determinate la numărul 9 9739 \ 973.

Date de intrare

Fişierul de intrare numere.in conţine pe prima linie numerele aa şi bb despărţite printr-un spaţiu.

Date de ieşire

Fişierul de ieşire numere.out va conţine pe prima linie o singură valoare care reprezintă restul împărţirii numărului de numere naturale formate din exact aa cifre care au produsul cifrelor egal cu bb la 9 9739 \ 973.

Restricţii şi precizări

  • Pentru 1010% din teste 1a6,1b1 0001 ≤ a ≤ 6, 1 ≤ b ≤ 1\ 000
  • Pentru 2020% din teste 7a150,1b1007 ≤ a ≤ 150, 1 ≤ b ≤ 100
  • Pentru 3030% din teste 151a1 000,1b100151 ≤ a ≤ 1\ 000, 1 ≤ b ≤ 100
  • Pentru 4040% din teste 1001a9 000,100b9 0001 001 ≤ a ≤ 9\ 000, 100 ≤ b ≤ 9\ 000

Exemple

numere.in

3 9

numere.out

6

numere.in

4 15

numere.out

12

numere.in

1000 210

numere.out

833

Explicații

Pentru primul test:
Cele şase numere sunt:
119 133 191 313 331 911

Pentru al doilea test:
1135 1153 1315 1351 1513 1531 3115 3151 3511 5113 5131 5311

Log in or sign up to be able to send submissions!