Предмет: Информатика, автор: chuchkalov2001hunter

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

Ответы

Автор ответа: BrightOne
0
# Python 3.X

def hanoi(n):
    if n == 1:
        return 1
    else:
        return 2 * hanoi(n-1) + 1

print(hanoi(64))

# Ответ: 18 446 744 073 709 551 615 секунд
Похожие вопросы
Предмет: Английский язык, автор: prxpoihxiogg
Предмет: Русский язык, автор: afterann
КАКОЙ ЭТО ТИП РЕЧИ? ПОЧЕМУ ВЫ ТАК РЕШИЛИ?
Все знают, как красиво и заман(?)чиво выглядывают по осе- ни из тёмной глянцевой зелени яркие кисточки брус(?)ники, но мало кто зам..чал, как цветёт этот (вечнозелёный кустар- ничек. Нам и в голову не могло прийти, что вон та (не)взрачная цветочная м..люзга может напоить громный бор своим ар..ма- том. Я сказал «(не)взрач(?)ная цветоч(?)ная м..люзга» и тем (не) заслужен, нно оскорбил один из самых изящ(?)ных и красивых цветов. Нужно только (не)поленит(?)ся сорвать (не)сколько вето- чек, а ещё лучше опустит(?)ся на к(?)лени и бережно разглядеть. То, что издали казалось ..динаковым, пор..зит вас (разнооб- разием. Вот почти белые, но всё же розовые кол..кольчики собрались в поникшую кисть на кон(?)чике (тёмнозелёной ветки. Каждый кол..кольчик не больше спичеч(?)ной головки, а как пахнет! Это и есть цветы брус(?)ники. СРОЧНОООО​