F. Разбиения на слагаемые
3000 мс · 256 МБ · всё или ничего
Перечислите все разбиения натурального числа на целые положительные слагаемые.
Внутри разбиения слагаемые идут в невозрастающем порядке. Сами разбиения перечисляются в лексикографическом порядке — как последовательности чисел, а не как строки.
Например, для порядок такой: 1 1 1 1, 2 1 1, 2 2, 3 1, 4.
Формат ввода
Одна строка содержит число ().
Формат вывода
Все разбиения, по одному на строку; слагаемые разделяются пробелами.
Примеры
ввод
4
вывод
1 1 1 1 2 1 1 2 2 3 1 4
Войдите, чтобы отправлять решения.