PY11-8. Armstrong sonlari
k xonali son Armstrong soni deyiladi, agar u raqamlarining k-darajalari yig‘indisiga teng bo‘lsa. Masalan, 153 = 1³ + 5³ + 3³, 9474 = 9⁴ + 4⁴ + 7⁴ + 4⁴. Barcha bir xonali sonlar ham Armstrong soni.
[a; b] oraliqdagi barcha Armstrong sonlarini chiqaring. Tekshiruvni is_armstrong(n) funksiyasiga chiqaring.
Kirish ma’lumotlari
Bitta qatorda ikki son: a va b.
Chiqish ma’lumotlari
Armstrong sonlari o‘sish tartibida, bitta qatorda; bo‘lmasa -1.
Cheklovlar
1 ≤ a ≤ b ≤ 10⁶
Misollar
Kirish
100 500
Chiqish
153 370 371 407
Kirish
10 99
Chiqish
-1
Tushuntirish
[100; 500] → 153 370 371 407.
Qoralama doskasi
Kod yozish
Kod yuborish
8 ta test
Yechim yuborish uchun
tizimga kiring.