Bu kod reposunda, bir sayının mükemmel sayı olup olmadığını bulan bir kod bulunmaktadır.
Mükemmel sayı, kendisinden küçük olan pozitif tam bölenleri toplamı, kendisine eşit olan pozitif tam sayıdır.
Örnek:
6 sayısı: Pozitif tam bölenleri (kendisinden küçük): 1, 2, 3 Toplamları: 1 + 2 + 3 = 6 → Bu nedenle 6 mükemmel sayıdır.
Başka bir örnek: 28 → Bölenleri: 1, 2, 4, 7, 14 Toplam: 1 + 2 + 4 + 7 + 14 = 28 → Bu da mükemmel sayıdır.
İlk birkaç mükemmel sayı: 6, 28, 496, 8128
Örnek kod çıktısı: