Sunteți pe pagina 1din 1

Olimpiada Nat, ională de Informatică

Baraj Juniori
9 aprilie 2022

Problema Triprime
Fişier de intrare triprime.in
Fişier de ieşire triprime.out

Un număr se numes, te triprim dacă este produsul a trei numere prime distincte. Exemple de numere
triprime: 30 = 2 × 3 × 5, 42 = 2 × 3 × 7, 231 = 3 × 7 × 11. Exemple de numere care nu sunt triprime:
77 = 7 × 11 (prea put, ine numere prime ı̂n produs), 3003 = 3 × 7 × 11 × 13 (prea multe numere prime ı̂n
produs), 18 = 2 × 3 × 3 (numerele prime nu sunt distincte), 10241 = 7 × 7 × 11 × 19 (prea multe numere
prime ı̂n produs).

Cerinţă
Date fiind numerele A s, i B să se afis, eze numărul de numere triprime din intervalul [A, B] (inclusiv A s, i
B).

Date de intrare
Fis, ierul de intrare triprime.in cont, ine pe prima linie două numere naturale A s, i B, despărt, ite printr-un
singur spat, iu.

Date de ies, ire


Fis, ierul de ies, ire triprime.out va cont, ine numărul de numere triprime din intervalul [A, B].

Restricţii
• 1 ≤ A ≤ B ≤ 390 000 000

# Punctaj Restricţii
1 18 1 ≤ B ≤ 1 500 000
2 6 1 500 000 < B ≤ 2 500 000
3 20 2 500 000 < B ≤ 4 500 000
4 31 4 500 000 < B ≤ 35 000 000
5 25 Nu există alte restrict, ii.

Exemple
triprime.in triprime.out Explicat, ii
1 50 2 Sunt două numere triprime de la 1 la
50: 30=2×3×5 s, i 42=2×3×7.
50 105 5 Sunt cinci numere triprime de la 50 la
105: 66=2×3×11, 70=2×5×7, 78=2×3×13,
102=2×3×17 s, i 105=3×5×7.
1000 3000 348 Sunt 348 de numere triprime ^
ın
intervalul [1000, 3000].

1/1

S-ar putea să vă placă și