---> 154 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 1 2 3 4 5 6 7 >> Отображать по:
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

По данным числам 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
ограничение по времени на тест
5.0 second;
ограничение по памяти на тест
64 megabytes

По данным числам 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
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

По данным числам N и K выведите все строки из нулей и единиц длины N, содержащие ровно K единиц, в лексикографическом порядке.

Входные данные

Заданы 2 числа: N и K (0 ≤ K ≤ N, 0 ≤ N ≤ 100)

Выходные данные

Необходимо вывести все строки из нулей и единиц длины N, содержащие ровно K единиц, в лексикографическом порядке. Гарантируется, что размер ответа не превышает 10MiB

Примеры
Входные данные
4 2
Выходные данные
0011
0101
0110
1001
1010
1100
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes
По данному числу N выведите все перестановки чисел от 1 до N в лексикографическом порядке.
Входные данные

Задано 1 число: N (0<N<10).

Выходные данные

Необходимо вывести все перестановки чисел от 1 до N в лексикографическом порядке. Перестановки выводятся по одной в строке, числа в перестановке выводятся без пробелов.

Примеры
Входные данные
3
Выходные данные
123
132
213
231
312
321
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Для данного слова (последовательности строчных латинских букв) выведите следующее за ним (в лексикографическом порядке) слово, которое может быть получено из данного перестановкой букв (анаграмму). Если данное слово уже является последним среди всех своих анаграмм, то необходимо вывести первую возможную (в лексикографическом порядке) анаграмму.

Входные данные

Задана последовательность слов, по одному слову в строке. Длина одного слова не превышает 50 символов.

Выходные данные

Необходимо вывести  результат для каждого полученного на вход слова.

Примеры
Входные данные
aab
aba
baa
aaa
Выходные данные
aba
baa
aab
aaa

Страница: << 1 2 3 4 5 6 7 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест