Число, влюблённое в себя
Нарциссическое число можно собрать обратно из его же цифр по особому правилу. Напиши функцию narcissistic, которая проверяет число value: возведи каждую цифру в степень, равную количеству цифр, и сложи результаты. Верни True, если сумма равна исходному числу, иначе верни False.
Примеры
Ввод
153Вывод
TrueВвод
1652Вывод
FalseВвод
7Вывод
TrueНужно реализовать
def narcissistic(value: int) -> bool:
Теги
math
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
153Ожидаемый
True2
Ввод
1652Ожидаемый
False3
Ввод
7Ожидаемый
True4
Ввод
371Ожидаемый
True5
Ввод
9474Ожидаемый
True6
Ввод
9475Ожидаемый
FalseФокус-радио
На паузе · SomaFM · Fluid