Восстановленное условие: исходная английская страница не найдена. Версия воссоздана по официальному разбору и архивным входным и выходным данным.
Farmer John продолжает читать Bessie теорию чисел перед сном. Для положительного целого $n$ пусть $s(n)$ — сумма собственных делителей, всех положительных делителей меньше $n$. Повторение $s$ даёт аликвотную последовательность. Например, из $12$ получается $12, 16, 15, 9, 4, 3, 1$.
Цикл из $n$ — последовательность, возвращающаяся в $n$. Для каждого начального целого в заданном включительном диапазоне найдите и выведите цикл, если возврат происходит до достижения меньшего целого. Каждый цикл выводится один раз с начального целого. Числа могут превосходить верхнюю границу входного диапазона.
Входные данные
- Строка $1$: два целых $A$ и $B$ $(1 \le A \le B \le 2,000,000)$.
Выходные данные
Для каждого начального числа в диапазоне, чья аликвотная последовательность возвращается к нему раньше меньшего значения, выведите её в одной строке, разделяя целые пробелами.
Примеры
Входные данные 1
200 1200
Выходные данные 1
220 284 496 1184 1210
Источник: традиционная задача; год: 2006.