Номер Практ. 6

ГДЗ по информатике 9 класс, Босова 2023, страница 196

Практ. Ханойская башня

В основу эффективного решения головоломки «Ханойская башня» положен алгоритм, суть которого сводится к следующему: для перемещения башни, состоящей из nn колец, с первого стержня на третий мы должны решить чуть более простую задачу — переместить на второй стержень башню, состоящую из n−1n-1 кольца. После этого нижний диск с первого стержня перемещается на третий и повторно осуществляется перемещение башни из n−1n-1 кольца, но уже со второго диска на третий. Таким образом, число ходов, необходимых для перемещения башни из nn колец, равно удвоенному числу ходов, необходимых для перемещения башни из n−1n-1 кольца, и ещё одному ходу. Используйте эту закономерность для вычисления числа ходов, необходимых для перемещения башни из 64 колец. Вычислите, сколько времени займёт такое перемещение, если считать, что на один ход требуется 1 секунда.

Решение

Обозначим число ходов для колец через . Для одного кольца нужен один ход: . По описанному правилу : дважды перемещают башню из колец и один раз нижнее кольцо.

Первые значения: ; ; . Заметим, что . Так как , после удвоений . Следовательно, ходов.

Один ход длится секунду, поэтому требуется столько же секунд. В сутках секунд, а в обычном году секунд. Делим: лет. Это примерно миллиардов лет.

Ответ

ходов; столько же секунд, или примерно млрд лет.

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото