Число, влюблённое в себя

Нарциссическое число можно собрать обратно из его же цифр по особому правилу. Напиши функцию narcissistic, которая проверяет число value: возведи каждую цифру в степень, равную количеству цифр, и сложи результаты. Верни True, если сумма равна исходному числу, иначе верни False.

Примеры

Ввод
153
Вывод
True
Ввод
1652
Вывод
False
Ввод
7
Вывод
True

Нужно реализовать

def narcissistic(value: int) -> bool:

Теги

math
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
153
ОжидаемыйTrue
2
Ввод
1652
ОжидаемыйFalse
3
Ввод
7
ОжидаемыйTrue
4
Ввод
371
ОжидаемыйTrue
5
Ввод
9474
ОжидаемыйTrue
6
Ввод
9475
ОжидаемыйFalse
Фокус-радио
На паузе · SomaFM · Fluid