Условие задачи (1972, № 4) Задача М140 // Квант. — 1972. — № 4. — Стр. 40; 1972. — № 12. — Стр. 40—41.
С натуральным числом (записываемым в десятичной системе) разрешается проделывать следующие операции:
- приписать в конце цифру
$4$; - приписать в конце цифру
$0$; - разделить на
$2$ (если число чётно).
Например, если с числом
- Как из числа
$4$ получить число$1972$? - * Докажите, что из числа
$4$ можно получить любое натуральное число.
Изображения страниц
Решение задачи (1972, № 12) Задача М140 // Квант. — 1972. — № 4. — Стр. 40; 1972. — № 12. — Стр. 40—41.
а) Вместо того чтобы получить с помощью операций А, Б, В из числа 4 число 1972, мы попробуем получить из числа 1972 число 4 с помощью обратных операций:
- вычёркивание цифры
$4$ в конце; - вычёркивание цифры
$0$ в конце; - умножение числа на
$2$.
При этом мы будем каждый раз, как только это возможно, применять операцию А′ или Б′, чтобы по возможности на каждом шаге уменьшать наше число. Получим: $$ 1972\rightarrow3944\rightarrow394\rightarrow39\rightarrow 78 \rightarrow 156 \rightarrow 312 \rightarrow 624 \rightarrow 62 \rightarrow 124 \rightarrow 12 \rightarrow 24 \rightarrow 2 \rightarrow 4. $$
Ясно, что прочитав эту последовательность от конца к началу, мы получим нужный результат. (Операция Б′ здесь не используется.)
б) Докажем, что если с каждым числом
Для этого достаточно доказать, что в получающейся при этом последовательности каждое число через несколько шагов превратится в меньшее число (или в число 4). Отсюда будет следовать, что в конце концов мы обязательно придёмм к числу 4, поскольку нельзя построить бесконечной последовательности натуральных чисел, в которой за каждым числом встречается меньшее.
Итак, убедимся, что каждое число за несколько операций А′, Б′, В′ можно уменьшить (или прийти из него к 4; этот последний случай мы дальше особо не оговариваем).
Если последняя цифра числа
Пусть последняя цифра числа отлична от 0 и 4. В таблице 1 показано, как меняется последняя цифра при применении В′ (операция В′, то есть увеличение числа в 2 раза, обозначена чёрной стрелкой, возможность применения А′ или Б′ — красной стрелкой):
Из этой таблицы видно, что если число
Осталось рассмотреть лишь числа
Если эта цифра не 8, то
Остался случай, когда
Если эта цифра не 8, то не более чем за две операции В мы получаем число с цифрой 0 или 4 на конце, отбрасываем её и в итоге получаем из
Наше утверждение доказано, и задача решена.
Попробуйте, разобравшись в этом решении, перевести с помощью операций A, Б, В число 4 в 1249 (это одно из самых «неприятных» чисел).
Многие читатели, которые решали задачу M140 этим путём, не заметили или не до конца разобрали случай, когда число
Значительно более короткое решение придумали А. Асташов (Львов), А. Арсаски (Камо), Г. Высоцкая (Красноярск). Они доказывают, что из любого чётного числа можно с помощью операций A′, Б′, В′ получить меньшее чётное число (ясно, что этого достаточно для решения задачи). Здесь достаточно рассмотреть 5 случаев:
-
$10k \rightarrow k$, -
$10k + 2 \rightarrow 20k + 4 \rightarrow 2k$, -
$10k + 4 \rightarrow k \rightarrow 2k$, -
$10k + 6 \rightarrow 20k + 12 \rightarrow 40k + 24 \rightarrow 4k + 2$, -
$10k + 8 \rightarrow 20k + 16 \rightarrow 40k + 32 \rightarrow 80k + 64 \rightarrow 8k + 6$.


