ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Задача 60912
Условие
Ханойская башня и двоичная
система счисления.
Рассмотрим два
процесса, каждый из которых состоит из 28 - 1 шагов. Первый —
это процесс решения головоломки ``Ханойская башня'' (смотри задачу
1.42) при
помощи оптимального алгоритма. Второй — это процесс прибавления
единицы, который начинается с 0 и заканчивается числом 28 - 1.
Опишите связь между этими двумя процессами.
ОтветЗанумеруем диски в головоломке
``Ханойская башня'' числами от 0 до 7. При
увеличении на 1 числа n, записанного в двоичной системе
счисления,
могут измениться
цифры сразу в нескольких разрядах. Если среди всех изменившихся
разрядов наибольший номер имеет k-й разряд, то это означает,
что на n-ом шаге решения головоломки ``Ханойская
башня'' следует перемещать диск с номером k.
Источники и прецеденты использования
|
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|
![]() |
Проект осуществляется при поддержке