1 Сначала сыграй
Сыграйте с компьютером. Потом откройте, по какому правилу он побеждает.
Можно взять
Первым ходит
Новые настройки — со следующей партии
Счёт: Вы 0 — 0 Компьютер
21 камень
Ход партии
Закономерность
В — ходящий выигрывает
П — ходящий проигрывает
позиции партии
Подробнее
Позиция — сколько камней лежит перед ходом. Она В, если есть ход в П, и П, если все ходы ведут в В. Позиция 0 — П: последний камень уже взял соперник.
Перед каждым ходом компьютер спрашивает сервер, а метки там считает Python по этому правилу. Если есть ход в П, компьютер делает его (из нескольких — меньший), если нет — берёт как можно меньше камней.
Поэтому получить от него П — значит проиграть при любой своей игре. Почему правило по остаткам верно для любого n — в варианте «Доказательство в картинках».