Danuţ este foarte pasionat de probleme de divizibilitate. El a descoperit că unele numere, ca de exemplu , au proprietatea că se divid cu toate cifrele lor. El verifică această proprietate doar pentru cifrele nenule, deoarece ştie că împărţirea la nu este definită. Andrei ar dori să afle câte numere cu proprietatea precizată se găsesc într-un interval dat dar i-ar lua prea mult timp să verifice singur, în cazul în care intervalul ar fi prea mare. Ajutaţi-l să utilizeze calculatorul pentru aflarea rezultatului.
Cerinţă
Scrieţi un program care, pentru un interval dat , determină câte numere din interval sunt divizibile cu toate cifrele nenule ale lor.
Date de intrare
Fişierul de intrare numere.in
conţine pe prima linie două numere naturale şi separate prin spaţiu, reprezentând extremităţile intervalului.
Date de ieşire
Fişierul de ieşire numere.out
va conţine numărul de numere din intervalul care sunt divizibile cu toate cifrele nenule ale lor.
Restricţii
Exemplul 1
numere.in
8 20
numere.out
7
Explicație
În intervalul sunt numere care sunt divizibile cu toate cifrele nenule ale lor : .
Exemplul 2
numere.in
47 80
numere.out
8
Explicație
În intervalul sunt numere care sunt divizibile cu toate cifrele nenule ale lor: .