Предмет: Информатика,
автор: gamealex269
. Напишите логическую функцию, которая определяет, является ли переданное ей
число совершенным, то есть, равно ли оно сумме своих делителей, меньших его самого.
Помогите 100 баллов даю
Ответы
Автор ответа:
0
def is_perfect_number(n):
divisors_sum = sum([i for i in range(1, n) if n % i == 0])
return divisors_sum == n
Похожие вопросы
Предмет: Русский язык,
автор: saskaden3
Предмет: Українська мова,
автор: nefixxti
Предмет: Українська мова,
автор: lukyanchenko14041983
Предмет: Английский язык,
автор: semviktoriya320
Предмет: Геометрия,
автор: 3445787667