TGViewer
Pythonist.ru - образование по питону Pythonist.ru - образование по питону @pythonist_ru · 24K subscribers
Post #81 8.74K
Проект Эйлера. Задача 21 «Дружественные числа»:

Условие:

Пусть d(n) определяется как сумма делителей n (числа меньше n, делящие n нацело).

Если d(a) = b и d(b) = a, где a ≠ b, то a и b называются дружественной парой, а каждое из чисел a и b — дружественным числом.

Например, делителями числа 220 являются 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 и 110, поэтому d(220) = 284. Делители 284 — 1, 2, 4, 71, 142, поэтому d(284) = 220.

Подсчитайте сумму всех дружественных чисел меньше 10000.

Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.

#задача #проектэйлера
More from @pythonist_ru
  1. Oct 9, 2026👀 Неочевидный синтаксис Python: от _ и := до *args 🟣 Нижнее подчеркивание в Python. Обзо…
  2. Oct 7, 2026photo post
  3. Oct 5, 2026💥 Вакансии по Python за неделю: ⭐️ Junior Python Developer AI Business Systems Part time…
  4. Oct 1, 2026photo post
  5. Sep 28, 2026🔥 Вакансии по Python за неделю: 📥 Middle+ Python/Django-разработчик Ведомости Middle · R…
  6. Sep 22, 2026Задача с кодом. Сложное упорядочивание Упорядочивание слов в ступенчатом лексикографическо…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →