Недоторкані числа α
Недоторкане число - це додатне ціле число, яке не може бути виражене сумою всіх належних дільників будь-якого додатного цілого числа (включаючи саме недоторкане число).
Наприклад, число 4 не є недоторканим, оскільки воно дорівнює сумі власних дільників 9: 1 + 3 = 4. Число 5 недоторканне, оскільки воно не є сумою правильних дільників будь-якого додатного цілого числа. 5 = 1 + 4 - єдиний спосіб записати 5 як суму різних натуральних чисел, включаючи 1, але якщо 4 ділить число, 2 також, тож 1 + 4 не може бути сумою всіх належних дільників будь-якого числа (оскільки перелік факторів повинен містити і 4, і 2).
Вважається, що число 5 є єдиним непарним недоторканим числом, але це не було доведено: це випливає з дещо сильнішої версії гіпотези Гольдбаха. β
Є нескінченно багато чисел, що було доведено Полом Ердом.
Кілька властивостей недоторканих:
- Жоден недоторканий не на 1 більший від простого
- Жоден недоторканий не на 3 більше, ніж просто, крім 5
- Жоден недоторканий не є ідеальним числом
- На сьогоднішній день всі недоторканні, окрім 2 та 5, є складовими.
Об'єктивна
Створіть програму або функцію, яка приймає натуральне число n
за допомогою стандартних вхідних або функціональних параметрів і друкує перші n
недоторкані числа.
Вихід повинен мати розділення між числами, але це може бути будь-що (тобто нові рядки, коми, пробіли тощо).
Це має бути здатним принаймні працювати 1 <= n <= 8153
. Це засновано на тому факті , що б-файл , передбаченому для вступу OEIS γ йде до n = 8153
.
Стандартні лазівки заборонено, як зазвичай.
Приклад вводу / виводу
1 -> 2
2 -> 2, 5
4 -> 2, 5, 52, 88
10 -> 2, 5, 52, 88, 96, 120, 124, 146, 162, 188
8153 -> 2, 5, 52, 88, 96, 120, ..., ..., ..., 59996
Це є код-гольф, тому виграє найменша кількість байтів.
α - Вікіпедія , β - MathWorld , γ - OEIS
Чомусь це було позначено як дублікат на питання "знаходження напівдосконалих чисел", однак завдання зовсім інші. У цьому випадку потрібно перевірити, щоб жодна сума досконалих дільників будь-якого натурального числа не могла дорівнювати певній кількості.