MAT

Enigma #12

Trova il primo numero triangolare che ha più di N divisori.

Vincoli

1 < N < 103

Esempio

Se cerchiamo i divisori dei primi numeri triangolari troviamo:

1: 1

3: 1, 3

6: 1, 2, 3, 6

10: 1, 2, 5, 10

15: 1, 2, 5, 15

21: 1, 2, 3, 7, 21

28: 1, 2, 4, 7, 14, 28

Il primo numero triangolare ad avere più di N = 5 divisori è:

28.

Il tuo programma

<?php
    
function main($N) {

  $return = 0;
  /* Scrivi la tua funzione qui */
  
  return $return;
}
  
$IN = (array) json_decode(base64_decode($argv[1]));
extract($IN);
echo main($N);
?>

Il tuo input

{ 
  "N": 5 
}

Il tuo output

-

L’output corretto

28

0 0 votes
Article Rating
Notifiche
Notificami
0 Commenti
Inline Feedbacks
View all comments