Совершенные Числа
Дата публикации: 21.05.2025

Совершенные Числа

57e44f9f

Содержимое статьи:

Определение

Число п называется совершенным, если сумма всех его собственных делителей равна самому числу п.

Функция Определения Совершенного Числа

def is_perfect(n):
"""
Проверяет, является ли заданное число совершенным.
Аргументы:
n: проверяемое число
Возвращает:
True, если число совершенное, иначе False
"""
divisors = [1]
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
divisors.extend([i, n // i])
return sum(divisors) == n

Программа Вывода Совершенных Чисел в Диапазоне

# Вывод всех совершенных чисел в диапазоне от 1 до 10 000
for i in range(1, 10001):
if is_perfect(i):
print(i)


АПТЕЧКА ДЛЯ СОБАКИ
Бесплатный виджет обратной связи для Django
Часы с максимальным размером
Чат рулетка 2026: чаты без предсказуемости и ограничений
Чат рулетка без смс и пароля
Чатрулетка: найди нового собеседника
Чай и кофе: вкус и аромат
Генератор паролей с кодировкой UTF-8
Инновации в российском автопроме
Инновационные методы 3D-печати в бетонных конструкциях
Инновационные методы 3D-печати в строительстве жилых домов
Микроавтобусы и внедорожники из Германии
Нейросети без регистрации и оплаты
Популярные игрушки для детей 4-6 лет
Разговоры с Аней в мессенджере
SEO оптимизация для GEO сайтов
Сервер для веб-хостинга: Безопасность, Скорость, Изоляция
Шины погрузчика: Контроль состояния и диагностика
Системы видеонаблюдения
Смешные приколы
Создание мемов без фотошопа: максимально просто
Топ-5 фототехники для съемки
Учебник Excel в логистике: учёт остатков и подбор авто
VDSina для новичков: простые примеры
Видео-консультация в реальном времени
Наши ссылки