Tantangan
Diberikan bilangan bulat, n, sebagai input di mana 0 <= n <= 2^10
, menampilkan angka ke-n bahkan sempurna.
Bilangan Sempurna
Angka sempurna adalah angka, x di mana jumlah faktor-faktornya (tidak termasuk dirinya sendiri) sama dengan x. Misalnya, 6:
6: 1, 2, 3, 6
Dan, tentu saja 1 + 2 + 3 = 6
, jadi 6 sempurna.
Jika angka sempurna x
,, genap x mod 2 = 0
,.
Contohnya
Berikut ini adalah 10 angka sempurna pertama:
6
28
496
8128
33550336
8589869056
137438691328
2305843008139952128
2658455991569831744654692615953842176
191561942608236107294793378084303638130997321548169216
Perhatikan bahwa Anda dapat mengindeks ini sesuka Anda: 6 mungkin nomor 1 atau 0 bahkan sempurna.
Kemenangan
Kode terpendek dalam byte menang.