Олимпиадная задача: Кентавр на квадратной доске 1000×1000 — теория алгоритмов
Задача
Из квадратной доски 1000×1000 клеток удалены четыре прямоугольника 2×994 (см. рис.).
Решение
Заметим, что игра не может продолжаться бесконечно: ходов каждого типа можно сделать не более 999. Рассмотрим правый нижний фрагмент доски квадрат 3×3 (см. рис.). Пусть кентавр оказался в клетке a3. Игрок, делающий ход с a3, либо выигрывает, либо проигрывает.
В первом случае второй игрок может добиться того, чтобы делать ход с этой клетки (a1 → a2 → b3 → a3 или a1 → b2 → b3 → a3), а во втором случае он может заставить своего противника ходить с a3 (a1 → a2 → a3 или a1 → b2 → c3 → b3 → a3). Поэтому при правильной игре второй игрок выигрывает.

Ответ
Второй игрок.
Чтобы оставлять комментарии, войдите или зарегистрируйтесь
Комментариев нет