factorial

Time limit: 0.03s Memory limit: 2MB Input: factorial.in Output: factorial.outPoints by default: 10p

Factorialul unui număr natural nenul nn, notat n!n!, se defineşte ca fiind produsul numerelor naturale de la 11 la nn. Una dintre modalităţile de reprezentare a factorialului este prin enumerarea factorilor primi pe care îi conţine şi a exponenţilor acestora.

Cerinţă

Fiind dat un număr natural nn, scrieţi un program care determină suma exponenţilor factorilor primi corespunzători descompunerii în factori primi a lui n!n!.

Date de intrare

Fişierul de intrare factorial.in conţine pe prima linie numărul natural nn.

Date de ieşire

Fişierul de ieşire factorial.out va conţine pe prima linie un număr reprezentând suma exponenţilor numerelor prime din descompunerea în factori primi a lui n!n!.

Restricţii şi precizări

  • 2n1000002 \leq n \leq 100000

Exemplu

factorial.in

5

factorial.out

5

Explicație

5!=12345=233151=3+1+1=55! = 1 \cdot 2 \cdot 3 \cdot 4 \cdot 5 = 2^3 \cdot 3^1 \cdot 5^1 = 3+1+1=5

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