بکندباز

سه برج وجود دارد. هدف از بازی این است که همه دیسک ها را به برج شماره 3 منتقل کنید، اما نمی توانید دیسک بزرگتر را روی دیسک کوچکتر قرار دهید

Tower of Hanoi

تابعی بنویسید که یک تعداد دیسک ها را به عنوان آرگومان می گیرد و حداقل تعداد مراحل لازم برای تکمیل بازی را در خروجی برمی گرداند.

نمونه ورودی و خروجی

tower_hanoi(3) ➞ 7

tower_hanoi(5) ➞ 31

tower_hanoi(0) ➞ 0

نکته

  • در هر مرحله فقط یک دیسک می تواند جابجا شود
tower_hanoi(3)  ➞ 7
tower_hanoi(5)  ➞ 31
tower_hanoi(0)  ➞ 0

پاسخ های کاربران به این تمرین

AmirNamdari
امتیاز:‌ 3560
تصحیح اتوماتیک 0 0
‎پایتون‎
23 بهمن 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

shayan0081
امتیاز:‌ 5900
تصحیح اتوماتیک 0 0
‎پایتون‎
16 دي 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

quchani
امتیاز:‌ 5550
تصحیح اتوماتیک 0 0
‎پایتون‎
2 دي 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

kirito
امتیاز:‌ 1341
تصحیح اتوماتیک 0 0
‎پایتون‎
28 آذر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

aliahmadi98
امتیاز:‌ 7240
تصحیح اتوماتیک 0 0
‎پایتون‎
17 آبان 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

moj_taba_hp
امتیاز:‌ 2405
تصحیح اتوماتیک 0 0
‎پایتون‎
13 آبان 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Amin
امتیاز:‌ 9636
تصحیح اتوماتیک 0 0
‎پایتون‎
23 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

EmEsDigi
امتیاز:‌ 1649
تصحیح اتوماتیک 0 0
‎پایتون‎
18 مرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Amir_Mohammad
امتیاز:‌ 1190
تصحیح اتوماتیک 0 0
‎پایتون‎
20 تير 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

typist
امتیاز:‌ 1589
تصحیح اتوماتیک 0 0
‎پایتون‎
16 تير 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Miladunix
امتیاز:‌ 1325
0 0
‎پایتون‎
10 تير 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Mina
امتیاز:‌ 5044
تصحیح اتوماتیک 0 0
‎پایتون‎
20 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-mqtz
امتیاز:‌ 6355
تصحیح اتوماتیک 0 0
‎پایتون‎
11 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

alirezakz
امتیاز:‌ 1634
تصحیح اتوماتیک 0 0
‎پایتون‎
5 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mohamad0232
امتیاز:‌ 5850
تصحیح اتوماتیک 0 0
‎پایتون‎
1 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

ali7mohammadi
امتیاز:‌ 3653
تصحیح اتوماتیک 0 0
‎پایتون‎
29 ارديبهشت 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mantix
امتیاز:‌ 15016
تصحیح اتوماتیک 0 0
‎پایتون‎
23 ارديبهشت 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

parhamrzi
امتیاز:‌ 1113
تصحیح اتوماتیک 0 0
‎پایتون‎
21 ارديبهشت 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

ali-zizo
امتیاز:‌ 7195
تصحیح اتوماتیک 0 0
‎پایتون‎
21 ارديبهشت 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید