Ales'te çıkan bir soruya göre
"Bir pozitif tam sayı, kendisinden farklı en büyük üç pozitif tam sayı böleninin toplamına eşit ise bu sayıya, yarı mükemmel sayı denir." Örnek: 18 bir yarı mükemmel sayıdır. Çünkü 18'in pozitif tam sayı bölenleri sırasıyla 1, 2, 3, 6, 9 ve 18 olup kendisinden farklı pozitif bölenlerinin en büyük üç tanesinin toplamı, 9 + 6 + 3 = 18'dir."
Kullanıcıdan girilen aralıklar arasında bu şartları sağlayan sayıları bulan python kodları