ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила

[Онлайн] ICPC Ural Regional Contest Qualifier 2026

Описание     Задачи     Отправить на проверку     Состояние проверки     Результаты
Соревнование завершено

N. Растаманы

Ограничение времени: 0.5 секунды
Ограничение памяти: 256 МБ
Растаман — это мирный, добрый и свободолюбивый человек, в жизни которого духовная чистота гораздо важнее материальных благ. Растаманы ценят духовную свободу, внутреннее спокойствие и выступают против агрессии.
Вадим придумал новую шахматную фигуру, которую он назвал растаманом. Растаман обязан стоять в центре клетки, он не двигается по полю, но смотрит абсолютно во всех направлениях. Если он видит какую-то фигуру, то он относится к ней спокойно, а вот если какую-то фигуру он увидеть не может (просмотр загорожен другой фигурой; в данной задаче вы можете считать, что каждая фигура является точкой; просмотр загорожен, если на отрезке между двумя фигурами стоит другая), то растаман может побить её. Ниже приведены примеры случаев, когда растаман (M) бьёт другую фигуру (E), потому что другая фигура (F) загораживает её:
Problem illustration
Ваша задача заключается в том, чтобы расставить на шахматной доске размера N × N ровно N растаманов так, чтобы никакие два не били друг друга.

Исходные данные

В единственной строке ввода даётся целое число N — размер шахматной доски (2 ≤ N ≤ 1000).

Результат

Выведите N пар чисел xi и yi — строка и столбец клетки, в которой стоит i-й растаман. Все клетки должны быть попарно различными, а также никакой растаман не может бить другого растамана.
Гарантируется, что ответ существует. Если есть несколько решений, выведите любое из них.

Пример

исходные данныерезультат
4
1 1
2 3
3 2
4 4
Автор задачи: Вадим Баринов
Источник задачи: Квалификационный тур Уральского регионального чемпионата ICPC 2026