Un număr se numește triprim dacă este produsul a trei numere prime distincte. Exemple de numere triprime: , , . Exemple de numere care nu sunt triprime: (prea puține numere prime în produs), (prea multe numere prime în produs), (numerele prime nu sunt distincte), (prea multe numere prime în produs).
Cerință
Date fiind numerele și să se afișeze numărul de numere triprime din intervalul [] (inclusiv și ).
Date de intrare
Fișierul de intrare triprime.in
conține pe prima linie două numere naturale și , despărțite printr-un singur spațiu.
Date de ieșire
Fișierul de ieșire triprime.out
va conține numărul de numere triprime din intervalul [].
Restricții și precizări
# | Punctaj | Restricții |
---|---|---|
1 | 18 | |
2 | 6 | |
3 | 20 | |
4 | 31 | |
5 | 25 | Nu există alte restricții. |
Exemplul 1
triprime.in
1 50
triprime.out
2
Explicație
Sunt două numere triprime de la la : și .
Exemplul 2
triprime.in
50 105
triprime.out
5
Explicație
Sunt cinci numere triprime de la la : , , , și .
Exemplul 3
triprime.in
1000 3000
triprime.out
348
Explicație
Sunt de numere triprime în intervalul [].