Статья Автор: Лебедев Дмитрий Алексеевич

Zagotovka КЕГЭ- 19-20-21. Модель решения на одну кучу

Модель решения можно представить так:

Определям три множества:

  • - множество позиций, находящихся в игре. 

  • L - множество позиций, при ходе из которых у игрока "нет выигрышной стратегии".  В начале в заносятся позиции, "объявленные победными". L - множество позиций, в которые надо стремиться попасть.

  • W - множество позиций, при ходе из которых у играка "есть выигрышная стратегия". В начале в заносятся позиции, "объявленные проигрышными" (обычно это пустое множество). W - множество позиций, которые надо избегать. Как правило, 

Для решения определим пару программ:

  • Pi - определяющую позиции, в которые можно попасть из текущей

  • Step - определяющую результат заданного такта. Такт - это ход одного из игроков. Первый игрок (Петя) делает ходы на нечетных тактах (1, 3, 5, ...), а второй (Вася) на чётных (2, 4, 6, ...)

Решение задания состоит в "настройке" множеств G, L, W, программы Pi и "стартового" множества (для двух куч)
Ниже приведен  шаблон для решения заданий с одной кучей и несколько примеров "настройки


Печать