Есть бесконечная в одну сторону клетчатая полоска, клетки которой пронумерованы натуральными числами, и мешок с десятью камнями. В клетках полоски камней изначально нет. Можно делать следующее:
— перемещать камень из мешка в первую клетку полоски или обратно;
— если в клетке с номером i лежит камень, то можно переложить камень из мешка в клетку с номером или обратно.
Можно ли, действуя по этим правилам, положить камень в клетку с номером 1000?
Заметим, для каждого действия есть обратное ему. Поэтому если мы из ситуации A, действуя по правилам, получили ситуацию B, то из ситуации B можем получить ситуацию A, действуя по правилам.
Покажем по индукции, что если есть запас в n камней, то, действуя по вышеуказанным правилам, можно положить камень в любую клетку от 1 до
База индукции: Очевидно.
Переход индукции. Допустим, мы доказали, что при помощи запаса в n камней можно положить камень во все клетки до
1) не вынимая красный камень из мешка, добьемся того, чтобы в -й клетке оказался черный камень. Это можно сделать по предположению индукции;
2) положим красный камень в
3) проведем операции как в пункте 1), но противоположные и в обратном порядке. Понятно, что красный камень не помешает это сделать. В конце окажется, что все черные камни снова лежат в мешке, а на полоске ровно один камень — красный камень в клетке 2n. Договоримся, что далее мы красный камень убирать не будем;
4) клетки с номерами от до образуют полоску длиной К ней применимо предположение индукции для n камней, так как красный камень позволяет совершать операции с самой левой клеткой этой полоски. Поэтому можно положить камень в последнюю клетку.
Таким образом, имея запас в 10 камней, можно положить камень во все клетки с номерами от 1 до
Ответ: да.
Комментарий.
На самом деле достаточно полоски длиной 1000. Действительно, заметим, что среди клеток с номерами от 1000 до 1023 самый первый камень будет положен в клетку с номером 1000. То есть, чтобы положить камень в 1000-ю клетку, клетки с номерами от 1001 до 1023 использовать не обязательно, а значит, при запасе в 10 камней можно положить камень в последнюю клетку полоски длиной 1000.