Meydan okuma
Göreviniz, pozitif bir tamsayı N verildiğinde , birden çok şekilde mükemmel bir güç olarak ifade edilebilecek N'ye eşit veya N'den küçük tüm pozitif tam sayıları bulan bir program veya işlev yazmaktır .
Tanım
Mükemmel bir güç sayısı olarak tanımlanır ı tarafından bulunan m ^ k :
- m ve ben pozitif tamsayılar
- m! = k
Test Durumları
girdi -> çıktı 1000 -> 16, 64, 81, 256, 512, 625, 729 56 -> 16 999 -> 16, 64, 81, 256, 512, 625, 729 81 -> 16, 64, 81 1500 -> 16, 64, 81, 256, 512, 625, 729, 1024, 1296
Lütfen okunabilir ve yorumlanmış bir sürüm de sağlayın.