Rezolvare PBinfo #3308

Decorative Icon Problema: ndivtri / 3308

Decorative IconAutor: Deivid

Șirul numerelor triunghiulare e obținut prin adunarea numerelor naturale. Deci al șaptelea număr triunghiular e 1 + 2 + 3 + 4 + 5 + 6 + 7 = 28. Primii 10 termeni din șir sunt: 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, ...
Să listăm toți divizorii primelor 7 numere triunghiulare:
 1: 1
 3: 1,3
 6: 1,2,3,6
10: 1,2,5,10
15: 1,3,5,15
21: 1,3,7,21
28: 1,2,4,7,14,28

Se poate observa că 28 e primul număr triunghiular care are mai mult de 5 divizori.

Cerința

Se dă un număr natural n. Să se scrie un program care determină primul număr triunghiular cu mai mult de n divizori.

Date de intrare

Programul citește de la tastatură numărul natural n.

Date de ieșire

Programul afișează pe ecran numărul x, reprezentând primul număr triunghiular care are mai mult de n divizori.

Restricții și precizări
  • 1 ≤ n ≤ 1000
Exemplul 1:

Intrare

3

Ieșire

6

Explicație

Primul număr trunghiular care are mai mult de 3 divizori este 6.

Exemplul 2:

Intrare

1

Ieșire

3

Explicație

Primul număr trunghiular care are mai mult de un divizor este 3.

Exemplul 3:

Intrare

133

Ieșire

437580

Explicație

Primul număr trunghiular care are mai mult de 133 de divizori este 437580.

Andrei Frîntu
Andrei Frîntu

Fondatorul platformei - mentor Academia

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