Характер числа
Число можно классифицировать по сумме его собственных делителей — всех положительных делителей, кроме самого числа. Если сумма равна n, верни perfect; если больше n, верни abundant; если меньше n, верни deficient. Такая проверка помогает лучше понять, как число устроено через свои делители.
Примеры
Ввод
6Вывод
"perfect"Ввод
12Вывод
"abundant"Ввод
8Вывод
"deficient"Нужно реализовать
def classify_number(n: int) -> str:
Теги
math
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
6Ожидаемый
"perfect"2
Ввод
12Ожидаемый
"abundant"3
Ввод
8Ожидаемый
"deficient"4
Ввод
28Ожидаемый
"perfect"5
Ввод
18Ожидаемый
"abundant"6
Ввод
1Ожидаемый
"deficient"Фокус-радио
На паузе · SomaFM · Fluid