ЕГЭ · Задание 20: Игры: победа Пети вторым ходом · практика 16

Решай, проверяй и разбирай ошибки.

Показать фильтрыСкрыть фильтрыГод, источник, сложность
Фильтры применяются сразу
Дополнительные параметры

Карта тем и прогресс
Инструменты
Paint Заметки
Загружаем задания…
Выбрать задание13
ЕГЭ · 20ФИПИ 2026 · задание 20ФИПИ · демоверсия 2026ЕГЭ · 20ФИПИ 2025 · задание 20ФИПИ · демоверсия 2025ЕГЭ · 20ФИПИ 2027 · задание 20ФИПИ · демоверсия 2027 (проект)ЕГЭ · 20Игры: победа Пети вторым ходом · практика 9Учебная модель Академии СЕГЭ · 20Игры: победа Пети вторым ходом · практика 10Учебная модель Академии СЕГЭ · 20Игры: победа Пети вторым ходом · практика 11Учебная модель Академии СЕГЭ · 20Игры: победа Пети вторым ходом · практика 12Учебная модель Академии СЕГЭ · 20Игры: победа Пети вторым ходом · практика 13Учебная модель Академии СЕГЭ · 20Игры: победа Пети вторым ходом · практика 14Учебная модель Академии СЕГЭ · 20Игры: победа Пети вторым ходом · практика 15Учебная модель Академии СЕГЭ · 20Игры: победа Пети вторым ходом · практика 16Учебная модель Академии СЕГЭ · 20Игры: победа Пети вторым ходом · практика 17Учебная модель Академии СЕГЭ · 20Игры: победа Пети вторым ходом · практика 18Учебная модель Академии С

ЕГЭ · ЗАДАНИЕ 20

Игры: победа Пети вторым ходом · практика 16

Одна куча содержит S камней, 1≤S<68. Первый ход делает Петя. За ход можно добавить 2 камень(я) или удвоить кучу. Побеждает тот, кто первым получает не менее 68 камней. Найдите все S, при которых Петя не может выиграть первым ходом, но может гарантировать победу своим вторым ходом при любой игре Вани. Запишите S по возрастанию через пробел.

Учебная модель Академии С для проверки приёма. Не выдаётся за задание реального экзамена.

Источник задания

Учебная модель Академии С

Сначала попробуй решить самостоятельно, затем открой разбор. Для автоматической проверки ответа включи JavaScript.

Показать решение по шагам

Разбор решения

Ответ: 16 30 31

Решение по шагам

  1. Выпишем ходы из позиции s: s+2 и 2s. Достижение 68 камней сразу завершает игру.
  2. W1: есть ход, сразу достигающий цели. L1: немедленно выиграть нельзя, и каждый ход отдаёт сопернику W1. W2: нет победы за один ход, но есть ход в L1.
  3. В №20 ищем W2: Петя выбирает ход в L1, затем при любом ответе Вани выигрывает.
  4. Проверяем все S от 1 до 67. Все подходящие S: 16 30 31.
SПосле +2После ×2
161832
303260
313362

Проверка на Python

T = 68
def moves(s): return (s + 2, s * 2)
def w1(s): return s < T and any(x >= T for x in moves(s))
def l1(s): return s < T and not w1(s) and all(w1(x) for x in moves(s))
def w2(s): return s < T and not w1(s) and any(l1(x) for x in moves(s))
def l2(s):
    return (s < T and not w1(s) and not l1(s)
            and all(w1(x) or w2(x) for x in moves(s)))
result = [s for s in range(1, T) if w2(s)]
print(*result)

ОБЪЯСНЕНИЕ К ТЕМЕ

Выберите объяснение по своей теме

В материалах — схемы, разобранные примеры и самопроверка. Если не знаете, с чего начать, пройдите короткую диагностику.

Ссылки откроются в новой вкладке — задание останется здесь.
Источники и материалы

Все условия · поиск по тексту и номеру →

Источник, файлы и видео указаны в каждой карточке. Внешние задания доступны в фильтрах; они помечены отдельно.

ФИПИРешу ЕГЭРешу ОГЭКЕГЭК. Поляков
УЧЕБНЫЕ ИНСТРУМЕНТЫ

Мастерская решения

Результат—
Функции и округление

floor(x) — вниз; ceil(x) — вверх; log2(x) — логарифм по основанию 2; sqrt(x) — корень; 5! — факториал; 35% — 0,35; ans — предыдущий результат.

Дроби и целые числа считаются точно. Десятичный ответ может быть сокращён — тогда рядом есть точная дробь. Корень и логарифм вычисляются приближённо.

Перевести единицы памяти

Здесь 1 Кбайт = 1024 байта. В задачах со скоростью проверяй определение единиц в условии.
Последние вычисления