ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Тема:
Информатика
>>
Алгоритмы
>>
Комбинаторика
>>
Генерация всех объектов
>>
Нерекурсивная генерация объектов
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
Версия для печати
Убрать все задачи Напечатать все перестановки чисел 1..n (то есть последовательности длины n, в которые каждое из этих чисел входит по одному разу). Решение |
Страница: << 1 2 3 4 5 >> [Всего задач: 24]
Напечатайте все последовательности из n натуральных чисел (возможно, с повторениями), в которых i-й член не превосходит i. Последовательности требуется вывести в лексикографическом порядке.
Входные данные Одно число n - натуральное число, не превосходящее 8.
Выходные данные В каждой строке вывести n чисел через пробел - запись соответствующего размещения с повторением.
Пример
Комментарий: на первом месте может стоять только число 1, на втором - 1 или 2, на третьем - 1, 2 или 3, и т.д.
Страница: << 1 2 3 4 5 >> [Всего задач: 24] |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|