Sebagian besar dari kita mungkin akrab dengan konsep bilangan segitiga dan kuadrat. Namun, ada juga bilangan pentagonal, bilangan heksagonal, bilangan septagonal, bilangan segi delapan, dll. Bilangan Nagonal didefinisikan sebagai bilangan N urutan yang dibentuk dengan poligon sisi N. Jelas, N> = 3, karena tidak ada bentuk tertutup 2 atau 1 sisi. Beberapa bilangan Ngonal Nth pertama adalah 0, 1, 2, 6, 16, 35, 66, 112, 176, 261, 370, 506, 672, 871 .... Ini adalah urutan A060354 dalam OEIS.
Tugas Anda:
Tulis sebuah program atau fungsi yang, ketika diberi bilangan bulat n sebagai input, mengeluarkan / mengembalikan angka Nagonal Nth.
Memasukkan:
Integer N antara 3 dan 10 ^ 6.
Keluaran:
Nth Nagonal angka di mana N adalah input.
Kasus cobaan:
25 -> 6925
35 -> 19670
40 -> 29680
Mencetak:
Ini adalah kode-golf , skor terendah dalam byte menang!