ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Тема:
Информатика
Подтемы:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
Версия для печати
Убрать все задачи В предложенном в предыдущей задаче алгоритме используется сравнение двух массивов (x <> last). Устранить его, добавив булевскую переменную l и включив в инвариант соотношение последовательность x - последняя. Решение |
Страница: << 16 17 18 19 20 21 22 >> [Всего задач: 277]
Напечатать все последовательности длины n из чисел в диапазоне от 0 до k-1 в лексикографическом порядке.
Входные данные Два числа - n и k (1<=n<=10, 2<=k<=10, nk<=10000).
Выходные данные В каждой строке вывести n чисел через пробел - запись соответствующего размещения с повторением.
Пример
a: array [1..n] of array [1..m] of integer;
Известно, что существует число, входящее во все массивы
a[i] (существует такое x, что для всякого i из
1..n найдётся j из 1..m, для которого
a[i][j] = x). Найти одно из таких чисел х.
x[i][j]≤x[i][j+1], x[i][j]≤x[i+1][j], и число a. Требуется выяснить, встречается ли a среди x[i][j].
Страница: << 16 17 18 19 20 21 22 >> [Всего задач: 277] |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|