Перебор с отсечением(22 задач)
Простые задачи на перебор(43 задач)
Гамильтонов цикл(2 задач)
По данным числам N и K выведите все строки длины N из символов 0..K-1 в лексикографическом порядке.
Заданы 2 числа: N и K (N, K <= 10; N+K < 15)
Необходимо вывести все строки длины N из символов 0..K-1 в лексикографическом порядке.
2 2
00 01 10 11
По данным числам N и K выведите все строки длины N из символов 0..K-1 в обратном лексикографическом порядке.
Заданы 2 числа: N и K (N ≤10, K ≤36).
Необходимо вывести все строки длины N из символов 0..K-1 в обратном лексикографическом порядке. Вместо значений 10, 11, ..., 35 необходимо выводить латинские буквы a, ..., z соответственно.
2 2
11 10 01 00
По данным числам N и K выведите все строки из нулей и единиц длины N, содержащие ровно K единиц, в лексикографическом порядке.
Заданы 2 числа: N и K (0 ≤ K ≤ N, 0 ≤ N ≤ 100)
Необходимо вывести все строки из нулей и единиц длины N, содержащие ровно K единиц, в лексикографическом порядке. Гарантируется, что размер ответа не превышает 10MiB
4 2
0011 0101 0110 1001 1010 1100
Задано 1 число: N (0<N<10).
Необходимо вывести все перестановки чисел от 1 до N в лексикографическом порядке. Перестановки выводятся по одной в строке, числа в перестановке выводятся без пробелов.
3
123 132 213 231 312 321
Для данного слова (последовательности строчных латинских букв) выведите следующее за ним (в лексикографическом порядке) слово, которое может быть получено из данного перестановкой букв (анаграмму). Если данное слово уже является последним среди всех своих анаграмм, то необходимо вывести первую возможную (в лексикографическом порядке) анаграмму.
Задана последовательность слов, по одному слову в строке. Длина одного слова не превышает 50 символов.
Необходимо вывести результат для каждого полученного на вход слова.
aab aba baa aaa
aba baa aab aaa