Наткнулся на просторах YouTube на видео объясняющее, что такое совершенные числа и как их считать: Освежим знания в Википедии: Соверше́нное число́ (др.-греч. ἀριθμὸς τέλειος) — натуральное число, равное сумме всех своих собственных делителей (то есть всех положительных делителей, отличных от самого́ числа). Например, число 6 равно сумме своих собственных делителей 1 + 2 + 3. Это понятие было введено пифагорейцами в VI веке до н. э.; согласно их нумерологической мистике, совпадение числа с суммой своих делителей свидетельствовало об особом совершенстве такого числа. По мере того, как натуральные числа возрастают, совершенные числа встречаются всё реже. Неизвестно, бесконечно ли множество всех совершенных чисел. Неизвестно также, есть ли среди них нечётные. Попробуем реализовать поиск совершенных чисел в Go: Функция isPerfectNumber() принимает целое число num и возвращает булево значение, указывающее, является ли num совершенным числом. Для этого нужно найти все делители числа num и слож
057 Алгоритм расчета совершенных чисел
13 марта 202313 мар 2023
299
1 мин