Игра заканчивается, когда суммарное количество камней становится не менее 155. Побеждает тот, кто сделал последний ход.
Ваня выиграл своим первым ходом. Это значит, что после хода Пети у Вани была возможность сделать выигрышный ход.
Ходы Пети:
Ваня выиграл своим первым ходом. Это означает, что Петя сделал неудачный ход, а Ваня смог завершить игру. После хода Пети суммарное количество камней было меньше 155, и Ваня добавил камней до 155 или более.
Рассмотрим ситуации после хода Пети, которые позволяют Ване выиграть:
Условие задачи гласит, что Петя сделал неудачный ход, а Ваня выиграл своим первым ходом. Это означает, что после хода Пети ситуация НЕ была выигрышной для Вани (то есть суммарное количество камней было меньше 155), но Ваня смог сделать ход, и сумма камней стала >= 155.
Нам нужно найти минимальное значение \( S \) (начальное количество камней во второй куче), при котором возможна такая ситуация. Рассмотрим наихудший сценарий для Пети (когда он делает ход, который наиболее выгоден Ване для победы).
Если Петя сделал ход \( (15, 3S) \), то для победы Ване нужно, чтобы \( 15 + 3S \ge 155 \), то есть \( 3S ≥ 140 \), \( S ≥ 46.67 \). Минимальное целое \( S \) равно 47.
Если Петя сделал ход \( (45, S) \), то для победы Ване нужно, чтобы \( 45 + S \ge 155 \), то есть \( S ≥ 110 \). Минимальное \( S \) равно 110.
Рассмотрим ход Пети \( (16, S) \) и \( (15, S+1) \). В обоих случаях для победы Вани требуется \( S ≥ 139 \). Минимальное \( S \) равно 139.
Наименьшее из найденных минимальных значений \( S \) равно 47, что достигается при ходе Пети \( (15, 3S) \).
Чтобы Петя сделал неудачный ход, и Ваня выиграл, начальное \( S \) должно быть таким, чтобы Петя не мог сразу выиграть (сделать сумму >= 155). И Ваня своим ходом мог выиграть.
Если \( S = 47 \), то Петя может сделать ход \( (15, 3 \times 47) = (15, 141) \). Сумма = 156. Петя выиграл. Это противоречит условию.
Чтобы Ваня выиграл своим первым ходом, Петя ДОЛЖЕН сделать ход, после которого сумма камней < 155, но Ваня может сделать ход, и сумма станет >= 155.
Рассмотрим, когда Ваня может выиграть. Это происходит, если после хода Пети, сумма камней \( K < 155 \), но \( K + \text{ход Вани} ≥ 155 \).
Пусть Петя сделал ход \( (15, 3S) \). Тогда суммарное количество камней равно \( 15 + 3S \). Для того чтобы Петя не выиграл сразу, \( 15 + 3S < 155 \), то есть \( 3S < 140 \), \( S < 46.67 \). Максимальное целое \( S \) здесь равно 46.
Если \( S=46 \), Петя сделал ход \( (15, 3 \times 46) = (15, 138) \). Сумма = 153. Теперь ход Вани. Ваня может добавить 1 камень в первую кучу: \( 16 + 138 = 154 \) (не выиграл). Или добавить 1 камень во вторую кучу: \( 15 + 139 = 154 \) (не выиграл). Или увеличить первую кучу в 3 раза: \( 15 \times 3 + 138 = 45 + 138 = 183 \). Ваня выиграл.
Таким образом, если \( S = 46 \), то Петя может сделать ход \( (15, 138) \), и Ваня выиграет. Это подходит под условие.
Рассмотрим ход Пети \( (45, S) \). Сумма = \( 45 + S \). Чтобы Петя не выиграл, \( 45 + S < 155 \), то есть \( S < 110 \). Максимальное целое \( S \) равно 109.
Если \( S = 109 \), Петя сделал ход \( (45, 109) \). Сумма = 154. Теперь ход Вани. Ваня может добавить 1 камень во вторую кучу: \( 45 + 110 = 155 \). Ваня выиграл.
Сравнивая \( S=46 \) и \( S=109 \), минимальное значение \( S \) равно 46.
Проверим другие ходы Пети:
Если Петя сделал ход \( (16, S) \). Сумма = \( 16 + S \). Чтобы Петя не выиграл, \( 16 + S < 155 \), то есть \( S < 139 \). Максимальное целое \( S \) равно 138.
Если \( S = 138 \), Петя сделал ход \( (16, 138) \). Сумма = 154. Теперь ход Вани. Ваня может добавить 1 камень во вторую кучу: \( 16 + 139 = 155 \). Ваня выиграл.
Если Петя сделал ход \( (15, S+1) \). Сумма = \( 15 + S + 1 \). Чтобы Петя не выиграл, \( 16 + S < 155 \), то есть \( S < 139 \). Максимальное целое \( S \) равно 138.
Если \( S = 138 \), Петя сделал ход \( (15, 138+1) = (15, 139) \). Сумма = 154. Теперь ход Вани. Ваня может добавить 1 камень в первую кучу: \( 16 + 139 = 155 \). Ваня выиграл.
Таким образом, минимальное значение \( S \), при котором Петя не выигрывает сразу, но Ваня может выиграть своим первым ходом, равно 46.
Ответ: 46