Задание 19 ЕГЭ по информатике — Игра с кучей камней: первый ход
Разбор номера «Игра с кучей камней: первый ход»: как устроено задание, настоящие формулировки из тренажёра с подсказками и официальным решением. Окно практики открывается сразу — без регистрации и онбординга.
Задание 19 (№19 — Игра с кучей камней: первый ход) — вопрос первой части экзамена по информатике: короткий ответ, который проверяется автоматически. Ниже — реальные формулировки из тренажёра с подсказками и разбором; проверка работает прямо на этой странице.
Окно примера ниже — то же, что в приложении: подсказки по одной, автопроверка ответа и разбор.
Примеры задания 19
№ 19Пример 1краткий ответ★★★★★1 первичный балл
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может: – убрать из кучи 3 камня; – убрать из кучи 5 камней; – уменьшить количество камней в куче в 4 раз (количество камней, полученное при делении, округляется до меньшего); Например, из кучи в 20 камней за один ход можно получить кучу из 5 или 15 или 17 камней. Игра завершается, когда количество камней в куче становится не более 40. Победителем считается игрок, сделавший последний ход, то есть первым получивший кучу из 40 или менее камней. В начальный момент в куче было S камней, S ≥ 41. Будем говорить, что игрок имеет выигрышную стратегию, если он может выиграть при любых ходах противника.
Укажите минимальное значение S, при котором Петя не может выиграть за один ход, но при любом ходе Пети Ваня может выиграть своим первым ходом. В ответе запишите целое число.
Подсказка 1. Сначала найдите все позиции, из которых можно выиграть одним ходом: это числа, от которых отнимается 3 или 5 до порога либо деление на 4 даёт не больше порога.
Подсказка 2. Порог 40: выигрышными «за один ход» становятся все S ≤ 43, S ≤ 45 и кратные случаи S // 4 ≤ 40, то есть все числа до 163 включительно.
Подсказка 3. Для S = 164 ответы Пети: 161, 159, 41 — все они выигрышны для Вани; для S = 163 … проверьте, что это первая подходящая позиция.
Разбор.
Приём — классификация позиций снизу вверх. Выигрышной «за один ход» является любая позиция, из которой можно получить не более 40: S − 3 ≤ 40 → S ≤ 43; S − 5 ≤ 40 → S ≤ 45; S // 4 ≤ 40 → S ≤ 163. То есть все S ≤ 163 выигрышны для того, кто ходит. Для S = 164 ходы Пети дают 161, 159, 41 — каждое из этих чисел ≤ 163, значит Ваня выигрывает своим первым ходом. Условие «Петя не может выиграть за один ход» для 164 выполняется: 164 − 3 = 161, 164 − 5 = 159, 164 // 4 = 41 — всё больше 40. Ответ: 164.
Ответ.
164
№ 19Пример 2краткий ответ★★★★★1 первичный балл
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может: – убрать из кучи 2 камня; – убрать из кучи 6 камней; – уменьшить количество камней в куче в 3 раз (количество камней, полученное при делении, округляется до меньшего); Например, из кучи в 20 камней за один ход можно получить кучу из 6 или 14 или 18 камней. Игра завершается, когда количество камней в куче становится не более 25. Победителем считается игрок, сделавший последний ход, то есть первым получивший кучу из 25 или менее камней. В начальный момент в куче было S камней, S ≥ 26. Будем говорить, что игрок имеет выигрышную стратегию, если он может выиграть при любых ходах противника.
Укажите минимальное значение S, при котором игрок, делающий первый ход, не имеет выигрышной стратегии (то есть при оптимальной игре обоих игроков выигрывает второй игрок). В ответе запишите целое число.
Подсказка 1. Классифицируйте позиции снизу вверх: выигрышна та, из которой есть ход в проигрышную позицию (или сразу за порог).
Подсказка 2. Сначала отметьте все позиции, где можно выиграть одним ходом, затем ищите первые позиции, из которых все ведут в выигрышные.
Подсказка 3. Таблица статусов: 26 — выигрышная; 27 — выигрышная; 28 — выигрышная; 29 — выигрышная; 30 — выигрышная; 31 — выигрышная; ищите первую проигрышную позицию выше порога.
Разбор.
Приём — классификация позиций (анализ хода игры). Позиция выигрышна, если из неё есть ход сразу за порог (не более 25) либо ход в проигрышную позицию. Выигрышны все позиции до 77 включительно (там срабатывает ход −6 или деление на 3). Первая позиция, из которой все ходы ведут в выигрышные для соперника, — это 78: её ходы — 76, 72, 26, и каждая из этих позиций выигрышна для второго игрока. Значит при S = 78 первый игрок проигрывает. Ответ: 78.
Ответ.
78
Как устроена практика в тренажёре
Опыт за каждое решение
Чистое решение без подсказок ценится выше: опыт, уровни и серии растут с каждым заданием, а не за клики.
Ошибки не пропадают
Нерешённое возвращается в работу над ошибками — тренажёр приведёт к заданию снова, пока оно не закроется без помощи.
Прогноз балла
После нескольких решённых номеров тренажёр показывает прогнозный балл и говорит, какие темы подтянуть, чтобы его поднять.
Закрепи задание 19 в тренажёре
Окно практики откроется сразу — без имени и онбординга. Прогресс сохранится, как только укажешь имя.