Идеальная сумма делителей
Совершенным называют число, которое равно сумме своих собственных положительных делителей. Собственные делители — это делители числа без самого числа: например, у 6 это 1, 2 и 3. Напишите функцию, которая возвращает True, если number совершенное, иначе False.
Примеры
Ввод
27Вывод
FalseВвод
28Вывод
TrueВвод
29Вывод
FalseНужно реализовать
def perfect(number: int) -> bool:
Теги
math
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
27Ожидаемый
False2
Ввод
28Ожидаемый
True3
Ввод
29Ожидаемый
False4
Ввод
6Ожидаемый
True5
Ввод
12Ожидаемый
False6
Ввод
496Ожидаемый
TrueФокус-радио
На паузе · SomaFM · Fluid