Rezolvare PBinfo #3218

Decorative Icon Problema: nrdiv1 / 3218

Decorative IconAutor: Deivid

Se consideră o secvență de N numere naturale nenule.

Cerința

Determinați numărul de divizori pentru fiecare număr din secvența dată.

Date de intrare

Fișierul de intrare nrdiv.in conține pe prima linie numărul natural N, care reprezintă numărul de valori din secvență. Pe următoarele N linii se află cele N numere naturale din secvență, câte un număr pe o linie.

Date de ieșire

Fișierul de ieșire nrdiv.out va conține N linii. Pe linia i va fi scris numărul de divizori ai celui de-al i-lea număr din secvență (considerând ordinea din fișierul de intrare).

Restricții și precizări
  • 1 ≤ N ≤ 50
  • 1 ≤ numerele din secvență ≤ 1013
Exemplu:

nrdiv.in

3
13
1
24

nrdiv.out

2
1
8

Explicație

13 are doi divizori (1 şi 13)
1 are un divizor (1)
24 are 8 divizori (1, 2, 3, 4, 6, 8, 12, 24).

Andrei Frîntu
Andrei Frîntu

Fondatorul platformei - mentor Academia

LinkedIn Instagram GitHub
© Copyright 2024 - CodulLuiAndrei.ro - Toate drepturile sunt rezervate