Предмет: Информатика, автор: yxoR

«Крестики-нолики на полоске». Игровое поле в этой игре — полоска, разделённая на N клеточек. Играют двое. Первый игрок каждым своим ходом ставит крестики в две любые свободные клетки, второй ставит в любую свободную клетку нолик. Цель первого игрока — поставить пять крестиков подряд. Второй же должен ему в этом помешать. Кто — начинающий или его соперник — победит в этой игре, как бы ни играл его партнёр? Рассмотрите случаи: а) N=10 Надо написать алгоритм действий для решения этой задачи. Помогите пожалуйста!

Ответы

Автор ответа: hambis
0

Для N=10 всегда победит игрок, который ходит вторым.

Стратегия для такого N

1. Поставить 0 в клекту которая как можно ближе находиться к центру

2. после 1) получается что поле разбито на 2 отрезка. далее нужно ставить 0 в клекту кторая как можно ближе к центру одного из отрезков и при этом этот отрезок дожен быть максимальной длинны

3. повторить 2

4. всё. 5 крестиков поставить не получится.

Похожие вопросы
Предмет: Геометрия, автор: Аноним