Исходное число: 456127. Всего 6 цифр. Нужно получить трехзначное число, вычеркнув 3 цифры.
Саша хочет получить наименьшее число, Костя - наибольшее.
Ход игры:
Посмотрим на задачу с точки зрения конечного трехзначного числа:
Всего 6 цифр. Нужно вычеркнуть 3. Саша делает 3 хода, Костя делает 3 хода. Их цели прямо противоположны.
Саша хочет минимум, Костя - максимум.
Рассмотрим оптимальную стратегию для Саши, чтобы получить число меньше 445.
Саша вычеркивает цифры, чтобы уменьшить число. Костя вычеркивает цифры, чтобы увеличить число.
Сценарий 1: Саша вычеркивает '6' и '7'. Костя вычеркивает '5' и '2'.
Сценарий 2: Саша хочет минимум, Костя - максимум.
Саша должен стремиться оставить меньшие цифры на первых позициях. Костя должен стремиться оставить большие цифры на первых позициях.
Играем до получения трехзначного числа (3 цифры):
Изначально 6 цифр. Нужно вычеркнуть 3 цифры.
Саша делает 1-й, 3-й, 5-й ход. Костя делает 2-й, 4-й, 6-й ход.
Цель Саши: получить наименьшее трехзначное число.
Цель Кости: получить наибольшее трехзначное число.
Анализ позиций:
Этот ход игры ведет к тому, что останется одна цифра, а не трехзначное число. Значит, я неправильно понял условие про "пока не останется трехзначное число".
Перечитаем: "пока не останется трехзначное число". Это значит, что они вычеркивают цифры до тех пор, пока не останется 3 цифры.
Всего 6 цифр. Нужно вычеркнуть 6 - 3 = 3 цифры.
Саша делает 1-й ход, Костя 2-й, Саша 3-й.
Саша (1-й ход): Число 456127. Саша хочет минимум. Он вычеркивает 6. Число: 45127. (Осталось 5 цифр)
Костя (2-й ход): Число 45127. Костя хочет максимум. Он вычеркивает 1. Число: 4527. (Осталось 4 цифры)
Саша (3-й ход): Число 4527. Саша хочет минимум. Он вычеркивает 7. Число: 452. (Осталось 3 цифры)
Таким образом, Саша добился своей цели, и получилось число 452. Это число меньше 445.
Теперь рассмотрим, может ли Костя помешать Саше.
Саша хочет оставить наименьшие цифры в начале. Костя хочет оставить наибольшие цифры в начале.
Саша (1-й ход): Число 456127. Саша хочет минимизировать. Он должен вычеркнуть цифру, которая больше текущей первой цифры ('4'). Это '6'. Получаем 45127.
Костя (2-й ход): Число 45127. Костя хочет максимизировать. Он должен вычеркнуть наименьшую цифру, которая стоит после первой ('4'). Это '1'. Получаем 4527.
Саша (3-й ход): Число 4527. Саша хочет минимизировать. Он должен вычеркнуть цифру, которая больше текущей первой цифры ('4'). Это '7'. Получаем 452.
Результат: 452.
Может ли Саша получить число меньше 445? Да, в данном случае он получил 452, что меньше 445.
Важно: Может ли Саша получить число МЕНЬШЕ 445, КАК БЫ НЕ ДЕЙСТВОВАЛ КОСТЯ?
Рассмотрим другую стратегию Кости.
Саша (1-й ход): Вычеркивает 6. Остается 45127.
Костя (2-й ход): Число 45127. Костя хочет максимизировать. Что если Костя вычеркнет '2' вместо '1'? Остается 4517. (Это неверно, Костя должен вычеркнуть наименьшую цифру, не первую).
Рассмотрим все возможные ходы Саши, чтобы получить число меньше 445.
Число 456127. Нужно вычеркнуть 3 цифры.
Варианты, где Саша вычеркивает цифры, чтобы получить меньшее число:
1. Саша вычеркивает 6, 7. Костя вычеркивает 5.
2. Саша вычеркивает 5, 6. Костя вычеркивает 7.
3. Саша вычеркивает 5, 7. Костя вычеркивает 6.
4. Саша вычеркивает 6, 1. Костя вычеркивает 5.
5. Саша вычеркивает 6, 2. Костя вычеркивает 5.
6. Саша вычеркивает 5, 1. Костя вычеркивает 6.
7. Саша вычеркивает 5, 2. Костя вычеркивает 6.
Важно понять, как действует Костя, чтобы помешать Саше.
Саша хочет минимизировать, значит, он будет вычеркивать наибольшие цифры, стараясь сохранить '4' на первом месте, а затем наименьшие из оставшихся. Костя хочет максимизировать, значит, будет вычеркивать наименьшие цифры, стараясь сохранить наибольшие цифры на первых позициях.
Исходное число: 456127. Цель Саши: получить число < 445.
Ходы:
В этом случае Саша получил 452, что меньше 445. Этот результат был получен, если Костя действовал оптимально для себя (максимизация).
А что если Костя действует не оптимально?
Саша (1-й ход): Вычеркивает '6'. Число: 45127.
Костя (2-й ход): Число 45127. Костя хочет максимизировать. Он может вычеркнуть '5' (чтобы оставить 4127). Или '2' (чтобы оставить 4517). Или '7' (чтобы оставить 4512).
Если Костя вычеркивает '5': 4127. Саша (3-й ход) вычеркивает '7'. Получаем 412. 412 < 445.
Если Костя вычеркивает '2': 4517. Саша (3-й ход) вычеркивает '7'. Получаем 451. 451 < 445.
Если Костя вычеркивает '7': 4512. Саша (3-й ход) вычеркивает '2'. Получаем 451. 451 < 445.
Рассмотрим, что если Саша на первом ходу вычеркнет другую цифру?
Саша хочет минимум. Он вычеркнет самую большую цифру, которая не является первой. Это '6'.
Что если Саша вычеркнет '5'? 46127. Костя вычеркнет '7'. 4612. Саша вычеркнет '6'. 412. (412 < 445).
Что если Саша вычеркнет '7'? 45612. Костя вычеркнет '6'. 4512. Саша вычеркнет '5'. 412. (412 < 445).
Вывод: Каким бы ни действовал Костя, Саша всегда может добиться того, чтобы оставшееся трехзначное число было меньше 445.
Пример оптимальной игры Саши:
Результат 452. 452 < 445. Да, может.
Важно: "как бы не действовал Костя"
Нужно доказать, что даже если Костя сделает все для максимизации, Саша все равно сможет получить число меньше 445.
Саша (1-й ход): Вычеркивает 6. Получает 45127.
Костя (2-й ход): Чтобы максимизировать, Костя должен оставить наибольшие цифры в начале. Он смотрит на 45127. Ему нужно вычеркнуть одну цифру. Чтобы оставить число как можно больше, он должен вычеркнуть наименьшую цифру. Это '1'. Получает 4527.
Саша (3-й ход): Число 4527. Саша хочет минимизировать. Он должен вычеркнуть наибольшую цифру, чтобы получить число < 445. Он видит 4527. Если он вычеркнет 7, получит 452. Если он вычеркнет 2, получит 457. Если он вычеркнет 5, получит 427. Если он вычеркнет 4, получит 527. Саша выберет вычеркнуть 5, чтобы получить 427. Или вычеркнуть 2, чтобы получить 451. Или 7, чтобы получить 452.
В любом случае, Саша может получить число меньше 445. Например, вычеркнув 7, он получит 452.
Теперь рассмотрим, что если Костя выберет вычеркнуть другую цифру на своем ходу?
Саша (1-й ход): Вычеркивает 6. Получает 45127.
Костя (2-й ход): Число 45127. Костя может вычеркнуть '5'. Тогда получается 4127. Саша (3-й ход) вычеркивает '7'. Получается 412. 412 < 445.
Костя (2-й ход): Число 45127. Костя может вычеркнуть '2'. Тогда получается 4517. Саша (3-й ход) вычеркивает '7'. Получается 451. 451 < 445.
Костя (2-й ход): Число 45127. Костя может вычеркнуть '7'. Тогда получается 4512. Саша (3-й ход) вычеркивает '2'. Получается 451. 451 < 445.
Таким образом, Саша всегда может получить число меньше 445, независимо от хода Кости.
Да, Саша может получить число меньше 445.
Решение:
Исходное число: 456127. Всего 6 цифр. Нужно вычеркнуть 3 цифры, чтобы осталось трехзначное число.
Саша хочет получить наименьшее число, Костя - наибольшее.
Полученное число 452 меньше 445. Этот результат достигается, даже если Костя играет оптимально для себя (максимизация). Если Костя выберет другую стратегию, например, вычеркнет '5' вместо '1', то получится 4127. Тогда Саша вычеркнет '7' и получит 412, что также меньше 445.