Числа Армстронга в диапазоне
C#
Средний
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