ЗАДАЧИ
problems.ru
О проекте | Об авторах | Справочник
Каталог по темам | по источникам |
К задаче N

Проект МЦНМО
при участии
школы 57
Кружки, факультативы, спецкурсы:
Фильтр
Сложность с по   Класс с по  
Выбрано 2 задачи
Версия для печати
Убрать все задачи

Для игры «Отравленный пирог» используется прямоугольный пирог, разделенный на M «строк» горизонтальными разрезами и на N «столбцов» – вертикальными. Таким образом, пирог должен быть разбит на M × N клеток, правая нижняя из которых «отравлена». Играют двое игроков, ходы делаются по очереди. Каждый ход заключается в том, что игрок выбирает одну из еще не съеденных клеток пирога и съедает все клетки, расположенные левее и выше выбранной (в том числе и выбранную). Проигрывает тот, кто съедает отравленную клетку.

Требуется написать программу, которая по заданной игровой позиции определяет все возможные выигрышные ходы для начинающего в этой позиции. 

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

Данные во входном файле расположены в следующем порядке: M, N (1 ≤ M, N ≤ 9), X1, ..., XM. Здесь Xi – число оставшихся клеток в i-м снизу горизонтальном ряду. Все числа во входном файле разделяются пробелами и/или символами перевода строки.

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

В первую строку выходного файла необходимо вывести количество различных выигрышных ходов К, а в последующие K строк – сами выигрышные ходы.

Каждый ход задается парой чисел (i, j), где i – номер (снизу) горизонтального ряда, а j – номер (справа) вертикального ряда, которому принадлежит выбранная клетка (1 ≤ i ≤ M, 1 ≤ j ≤ N).

Пример входного файла

3 5
5 4 3

Пример выходного файла

1
3 1

Вниз   Решение


В Стране Чудес проводилось следствие по делу об украденном бульоне. На суде Мартовский Заяц заявил, что бульон украл Болванщик. Соня и Болванщик тоже дали показания, но что они сказали, никто не запомнил, а запись смыло алисиными слезами. В ходе судебного заседания выяснилось, что бульон украл лишь один из подсудимых и что только он дал правдивые показания. Так кто украл бульон?

Вверх   Решение

Задачи

Страница: << 52 53 54 55 56 57 58 >> [Всего задач: 644]      



Задача 102967

Тема:   [ Текстовые задачи ]
Сложность: 2+
Классы: 5,6

Когда отцу было 27 лет, сыну было только три года, а сейчас сыну в три раза меньше лет, чем отцу. Сколько лет сейчас каждому из них?
Прислать комментарий     Решение


Задача 102979

Тема:   [ Арифметические действия. Числовые тождества ]
Сложность: 2+
Классы: 5,6,7

Используя пять троек, арифметические действия и возведение в степень, составьте числа от 1 до 10.
Прислать комментарий     Решение


Задача 102987

Тема:   [ Математическая логика (прочее) ]
Сложность: 2+
Классы: 5,6

В Стране Чудес проводилось следствие по делу об украденном бульоне. На суде Мартовский Заяц заявил, что бульон украл Болванщик. Соня и Болванщик тоже дали показания, но что они сказали, никто не запомнил, а запись смыло алисиными слезами. В ходе судебного заседания выяснилось, что бульон украл лишь один из подсудимых и что только он дал правдивые показания. Так кто украл бульон?
Прислать комментарий     Решение


Задача 102993

Тема:   [ Взвешивания ]
Сложность: 2+
Классы: 5,6,7

Имеются неправильные чашечные весы, мешок крупы и правильная гиря в 1 кг. Как отвесить на этих весах 1 кг крупы?
Прислать комментарий     Решение


Задача 103000

Темы:   [ Математическая логика (прочее) ]
[ Отношение порядка ]
Сложность: 2+
Классы: 5,6

Четыре подруги пришли на каток, каждая со своим братом. Они разбились на пары и начали кататься. Оказалось, что в каждой паре «кавалер» выше «дамы» и никто не катается со своей сестрой. Самым высоким в компании был Юра Воробьев, следующим по росту — Андрей Егоров, потом Люся Егорова, Сережа Петров, Оля Петрова, Дима Крымов, Инна Крымова и Аня Воробьева. Определите, кто с кем катался?
Прислать комментарий     Решение


Страница: << 52 53 54 55 56 57 58 >> [Всего задач: 644]      



© 2004-... МЦНМО (о копирайте)
Пишите нам

Проект осуществляется при поддержке Департамента образования г.Москвы и ФЦП "Кадры" .