Цифры в своей степени
Число Армстронга — красивый пример того, как число можно проверить через его собственные цифры. Напишите функцию, которая возвращает True, если число n равно сумме своих цифр, возведённых в степень количества цифр. Например, у трёхзначного числа каждую цифру нужно возвести в третью степень и сложить результаты.
Примеры
Ввод
153Вывод
TrueВвод
9474Вывод
TrueВвод
10Вывод
FalseНужно реализовать
def is_armstrong(n: int) -> bool:
Теги
math
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
153Ожидаемый
True2
Ввод
9474Ожидаемый
True3
Ввод
10Ожидаемый
False4
Ввод
0Ожидаемый
True5
Ввод
123Ожидаемый
False6
Ввод
1Ожидаемый
TrueФокус-радио
На паузе · SomaFM · Fluid