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

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

На плоскости заданы выпуклый многоугольник M и точка P(x, y). За один ход разрешается центрально-симметрично отразить многоугольник относительно середины любой из его сторон. Требуется найти последовательность ходов, в результате которой точка P оказалась бы накрытой этим многоугольником. 

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

Во входном файле записано количество вершин многоугольника N (3 ≤ N ≤ 20) и координаты точки x и y. Далее перечислены координаты вершин многоугольника в порядке обхода по часовой стрелке. Все координаты – целые числа, не превосходящие по абсолютной величине 105.

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

Если точку P накрыть нельзя, запишите в выходной файл сообщение «Impossible». В противном случае выведите в него последовательность ходов, после выполнения которой многоугольник M накроет точку P. Каждый ход задается номерами вершин той стороны, относительно середины которой производится преобразование центральной симметрии. Вершины многоугольника нумеруются начиная с 1.

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

3 3 2
0 1 1 2 1 0

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

2 3
3 1
2 3

Вниз   Решение


Числа от 1 до 20 выписаны в строчку. Игроки по очереди расставляют между ними плюсы и минусы. После того, как все места заполнены, подсчитывается результат. Если он чётен, то выигрывает первый игрок, если нечётен, то второй. Кто выиграет?

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

Задачи

Страница: 1 2 >> [Всего задач: 10]      



Задача 30434

Темы:   [ Игры-шутки ]
[ Четность и нечетность ]
Сложность: 2
Классы: 6,7,8

Имеется три кучки камней: в первой – 10, во второй – 15, в третьей – 20. За ход разрешается разбить любую кучку на две меньшие. Проигрывает тот, кто не сможет сделать ход. Кто выиграет?

Прислать комментарий     Решение

Задача 30435

Темы:   [ Игры-шутки ]
[ Четность и нечетность ]
Сложность: 2+
Классы: 6,7,8

Числа от 1 до 20 выписаны в строчку. Игроки по очереди расставляют между ними плюсы и минусы. После того, как все места заполнены, подсчитывается результат. Если он чётен, то выигрывает первый игрок, если нечётен, то второй. Кто выиграет?

Прислать комментарий     Решение

Задача 30436

Темы:   [ Игры-шутки ]
[ Шахматные доски и шахматные фигуры ]
Сложность: 2+
Классы: 6,7,8

Двое по очереди ставят ладей на шахматную доску так, чтобы ладьи не били друг друга. Проигрывает тот, кто не может сделать ход. Кто выиграет?

Прислать комментарий     Решение

Задача 30437

Темы:   [ Игры-шутки ]
[ Четность и нечетность ]
Сложность: 2+
Классы: 6,7,8

На доске написаны 10 единиц и 10 двоек. За ход разрешается стереть две любые цифры и, если они были одинаковыми, написать двойку, а если разными – единицу. Если последняя оставшаяся на доске цифра – единица, то выиграл первый игрок, если двойка – то второй.

Прислать комментарий     Решение

Задача 32045

Темы:   [ Игры-шутки ]
[ Шахматные доски и шахматные фигуры ]
Сложность: 2+
Классы: 5,6,7

Два гроссмейстера по очереди ставят на шахматную доску ладьи (за один ход – одну ладью) так, чтобы они не били друг друга. Тот, кто не сможет поставить ладью, проигрывает. Кто выиграет при правильной игре – первый или второй гроссмейстер?

Прислать комментарий     Решение

Страница: 1 2 >> [Всего задач: 10]      



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

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