أرقام أرمسترونغ في النطاق
C#
Medium
math
مهمة «أرقام أرمسترونغ في النطاق»
اكتب برنامجًا يجد جميع أعداد أرمسترونغ في نطاق معين من A إلى B شاملاً. عدد أرمسترونغ هو عدد يساوي مجموع أرقامه مرفوعة إلى قوة تساوي عدد أرقام هذا العدد. على سبيل المثال، 153 = 1^3 + 5^3 + 3^3. من المضمون أن A ≤ B وكلا العددين موجبان ولا يتجاوزان 100000.
تنسيق الإدخال
عددان صحيحان A و B، مفصولان بمسافة.
تنسيق الإخراج
جميع أرقام أرمسترونغ في النطاق [A, B]، كل رقم في سطر جديد. إذا لم توجد هذه الأرقام، قم بإخراج السطر "No Armstrong numbers".
أمثلة
مثال 1
الإدخال
1 200
الإخراج
1
2
3
4
5
6
7
8
9
153
مثال 2
الإدخال
3
1 3 5
4
2 4 6 8
number
الإخراج
No Armstrong numbers
مثال 3
الإدخال
100 1000
الإخراج
153
370
371
407
مثال 4
الإدخال
2
apple banana
3
cherry date elderberry
string
الإخراج
apple banana cherry date elderberry
مثال 5
الإدخال
500 900
الإخراج
No Armstrong numbers
main.cs