logo

Crowdly

Mitu tõstmist tehakse (st mitu lauset prinditakse) 15 kettaga Hanoi tornide üles...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Mitu tõstmist tehakse (st mitu lauset prinditakse) 15 kettaga Hanoi tornide ülesande lahendamisel järgmise, rekursiivse definitsiooni põhjal koostatud funktsiooniga?

def tõsta(n, kust, kuhu, ajutine):

if n == 1:

print("Tõsta ketas tornist", kust, "torni", kuhu + ".")

else:

tõsta(n-1, kust, ajutine, kuhu)

tõsta(1, kust, kuhu, ajutine)

tõsta(n-1, ajutine, kuhu, kust)

tõsta(15, "A", "B", "C")

Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.ut.ee?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!