Энциклопедия лучших игр со словами и цифрами
Шрифт:
Как уже отмечалось выше, однозначные числа являются проигрышными, поскольку нельзя сделать ход по правилам, а числа от 10 до 18 выигрышны, так как можно назвать однозначное число. Число 19 тоже проигрышное.
Выигрышными являются числа от 20 до 298 (можно назвать число 19), а число 299 проигрышное (наименьшее число, имеющее сумму цифр 19 + 1, – это 20). Следующим проигрышным числом является то, что определяется как наименьшее, имеющее сумму цифр 299 + 1, то есть 300.
Учитывая все отмеченное выше, чтобы выиграть, нужно назвать числа 299, 19 или 9. В этом случае соперник не выиграет.
Суперкрестики-нолики
Вы
На игровом поле игроки ставят по очереди в любую клетку крестик или нолик.
Тот, кому удалось поставить три одинаковых знака в ряд (по горизонтали, вертикали или диагонали), побеждает.
Если это не удалось никому из игроков, игра считается сыгранной в ничью.
Подсказка: выигрышная стратегия – соблюдать симметрию.
Бесконечная игра
Это достаточно сложная игра, больше подходящая для проведения математических олимпиад. Однако, если вы обладаете незаурядными математическими способностями и можете найти достойного соперника, вы интересно и с пользой проведете время.
Условие
Игроки ходят по очереди. Один называет два числа, являющиеся концами отрезка. Соперник называет два других числа, являющиеся концами отрезка, вложенного в предыдущий. Игра может продолжаться бесконечно долго.
Первый игрок стремится, чтобы в пересечении всех названных отрезков было хотя бы одно рациональное число, а противник старается ему помешать.
Подсказка: каждым своим ходом второй игрок может избежать того, чтобы определенные рациональные числа попали в пересечение всех отрезков.
Решение
Чтобы выиграть в этой игре, следует соблюдать правильную стратегию. Первым своим ходом необходимо выбрать такой отрезок, чтобы в нем не было ни одной целой точки вида g/2, где g – целое число.
Соблюдая такую стратегию, на n-ом ходу следует выбрать такой отрезок, чтобы в нем не было ни одной точки вида g/n, где g – целое число. При любой игре соперника вы можете выбирать отрезки согласно изложенным выше правилам.
А теперь попробуем доказать, что в пересечении всех названных отрезков не может быть ни одного рационального числа. Итак, пусть рациональное число s/d (для некоторого целого числа s и натурального числа d) лежит в пересечении всех отрезков. Но это противоречит тому, что игрок на d-ом ходу назвал отрезок, не содержащий рациональных чисел, представленных в виде дроби со знаменателем d.
Синие и зеленые точки
Эта игра довольно сложная. В нее следует играть вдвоем. Для игры потребуется лист бумаги, а также ручки с синим и зеленым стержнями.
Условие
Игроки ходят по очереди. Первый ставит на листе бумаги зеленую точку, второй ставит на свободные места 10 синих точек. После
этого первый игрок опять ставит на свободное место зеленую точку, второй ставит на свободные места 10 синих точек и т. д.Первый игрок считается победителем, если 3 зеленые точки образуют правильный треугольник. Если второй ему помешает, то, соответственно, выигрывает он.
Подсказка: первому игроку следует ставить до определенного момента точки на одной прямой.
Решение
Предположим, первый игрок ставит точки на одной прямой, заботясь только о том, чтобы не попасть в уже поставленную точку (это всегда возможно, поскольку на прямой бесконечно много точек).
Если уже поставлено s зеленых точек на прямой, прибавление еще одной точки на этой прямой только увеличивает количество мест, на которые можно поставить зеленую точку так, чтобы с уже поставленными она образовала правильный треугольник.
Итак, число мест, куда можно поставить точку, чтобы получился правильный треугольник, после постановки (s + 1)-й зеленой точки равно сумме арифметической прогрессии 2 + 4 + 6 + … + 2s = s(s + 1).
Число синих точек после этого хода станет равным 10(s + 1), что при s > 10 уже меньше, чем число возможных мест для зеленой точки, создающей правильный треугольник.
Учитывая все сказанное выше, можно сделать вывод, что у первого игрока всегда есть возможность после 10-го хода одержать победу.
Угадывание чисел
Это очень сложная головоломка, в которую следует играть вдвоем. При этом соперники должны обладать математическими способностями и определенными знаниями.
Условие
Один из игроков задумывает 10 натуральных чисел: s1, s2, s3, …, s10. Соперник старается угадать их, задавая определенные вопросы. Разрешается задавать вопросы следующего типа: чему равна сумма b1s1 + b2s2 + … + b10s10, где b1, b2, …, b10 – некоторые натуральные числа?
При этом угадать задуманные числа следует не более, чем за 5 вопросов.
Подсказка: первым вопросом следует узнать, что все числа s1, s2, s3, …, s10 меньше некоторой константы.
Решение
Выяснить, какие числа загадал соперник, вы можете всего за два вопроса. За первый вопрос следует узнать значение выражения s1 + s2 + s3 + … + s10.
Предположим, что оно равно m. Возьмем достаточно большое число n, такое, что 10n > m. Задав второй вопрос, нужно узнать значение выражения s1 + 10ns2 + 102ns3 + … + 109ns10.
Если значение этого выражения равно r, то в десятичной записи числа r справа налево будут идти группы из n-цифр, дающие десятичные записи чисел s1, s2, s3, …, s10, возможно с несколькими нулями впереди (поскольку s1, s2, s3, …, s10 < 10n, при сложении чисел s1, 10ns2, 102ns3, …, 109ns10 в столбик переносов не возникает).
Вычеркивание чисел
В эту игру следует играть вдвоем. Как и в предыдущей игре, соперникам нужны определенные знания математики.
Условие