Найти в Дзене
Уроки информатики

Решение задачи №19. ЕГЭ|Информатика 2024

Задача номер 796042 из открытого банка заданий ЕГЭ|Информатика 2024 (ФИПИ) Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в одну из куч (по своему выбору) один камень или увеличить количество камней в куче в два раза. Например, пусть в одной куче 10 камней, а в другой 5 камней, такую позицию
в игре будем обозначать (10, 5). Тогда за один ход можно получить любую из четырёх позиций: (11, 5), (20, 5), (10, 6),
(10, 10). Для того чтобы делать ходы, у каждого игрока есть неограниченное количество камней. Игра завершается в тот момент, когда суммарное количество камней в кучах становится не менее 107. Победителем считается игрок, сделавший последний ход, т.е. первым получивший кучу, в которой будет 107 или больше камней. В начальный момент в первой куче было 13 камней, во второй куче –– S камней, 1 ≤ S ≤ 93. Будем говорить, что игрок имеет выигрышную стратегию, если он
Коллаж создан автором канала
Коллаж создан автором канала

Задача номер 796042 из открытого банка заданий ЕГЭ|Информатика 2024 (ФИПИ)

Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в одну из куч (по своему выбору) один камень или увеличить количество камней в куче в два раза. Например, пусть в одной куче 10 камней, а в другой 5 камней, такую позицию
в игре будем обозначать (10, 5). Тогда за один ход можно получить любую из четырёх позиций: (11, 5), (20, 5), (10, 6),
(10, 10). Для того чтобы делать ходы, у каждого игрока есть неограниченное количество камней.
Игра завершается в тот момент, когда суммарное количество камней в кучах становится не менее 107. Победителем считается игрок, сделавший последний ход, т.е. первым получивший кучу, в которой будет 107 или больше камней.
В начальный момент в первой куче было 13 камней, во второй куче –– S камней, 1 ≤ S ≤ 93.
Будем говорить, что игрок имеет выигрышную стратегию, если он может выиграть при любых ходах противника. Описать стратегию игрока –– значит описать, какой ход он должен сделать в любой ситуации, которая ему может встретиться при различной игре противника. В описание выигрышной стратегии не следует включать ходы играющего по этой стратегии игрока, не являющиеся для него безусловно выигрышными, т.е. не являющиеся выигрышными независимо от игры противника.
Известно, что Ваня выиграл своим первым ходом после неудачного первого хода Пети. Укажите минимальное значение S, когда такая ситуация возможна.

Решение

В первой куче – 13 камней, во второй - S

Ходы +1, *2

1≤ S≤93

Минимальным значение S будет, если игроки увеличивали вторую кучу камней S в два раза.

Тогда 2*2*S+13 - количество камней в двух кучах

4*S+13>=107, 4*S>=94, S>=24

Ответ: 24

Задача номер B3864F из открытого банка заданий ЕГЭ|Информатика 2024 (ФИПИ)

Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в кучу один или четыре камня либо увеличить количество камней в куче в два раза. Например, имея кучу из 12 камней, за один ход можно получить кучу из 13, 16 или 24 камней. У каждого игрока, чтобы делать ходы, есть неограниченное количество камней.
Игра завершается в тот момент, когда количество камней в куче становится не менее 31.
Победителем считается игрок, сделавший последний ход, т.е. первым получивший кучу, в которой будет 31 камень или больше.
В начальный момент в куче было S камней; 1 ≤ S ≤ 30.
Будем говорить, что игрок имеет выигрышную стратегию, если он может выиграть при любых ходах противника. Описать стратегию игрока –– значит описать, какой ход он должен сделать в любой ситуации, которая ему может встретиться при различной игре противника. В описание выигрышной стратегии не следует включать ходы играющего по этой стратегии игрока, не являющиеся для него безусловно выигрышными, т.е. не являющиеся выигрышными независимо от игры противника.
Укажите такое значение S, при котором Петя не может выиграть за один ход, но при любом ходе Пети Ваня может выиграть своим первым ходом.

Решение

В куче – S камней

Ходы +1, +4, *2

1≤ S≤ 30

Пусть Ваня своим первым ходом увеличит S в два раза.

Он выигрывает, если 2*S ≥31, S≥16. Таким образом, минимальное количество камней в куче должно быть равно 16 или более.

При S=15 Петя не сможет выиграть своим первым ходом (15+1=16, 15+4=19, 15*2=30), а Ваня выиграет своим первым ходом, удвоив количество камней.

Примечание. Можно решить уравнение 2*S=30, S=15.

Ответ: 15

Задача номер CCA614 из открытого банка заданий ЕГЭ|Информатика 2024 (ФИПИ)

Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в кучу один или три камня либо увеличить количество камней в куче в два раза. У каждого игрока есть неограниченное количество камней, чтобы делать ходы.
Игра завершается в тот момент, когда количество камней в куче становится не менее 435.
Победителем считается игрок, сделавший последний ход, т.е. первым получивший кучу из 435 камней или больше.
В начальный момент в куче было S камней; 1 ≤ S ≤ 434.
Будем говорить, что игрок имеет выигрышную стратегию, если он может выиграть при любых ходах противника.
Укажите такое значение S, при котором Петя не может выиграть за один ход, но при любом ходе Пети Ваня может выиграть своим первым ходом.

Решение

В куче – S камней

Ходы +1, +3, *2

1≤ S≤ 434

Пусть Ваня своим первым ходом увеличит S в два раза.

Тогда

2*S =434, S=217

При S=217 Петя не сможет выиграть любым своим первым ходом (217+1=218, 217+3=220, 217*2=434), а Ваня выиграет.

Ответ: 217