بکندباز

سه برج وجود دارد. هدف از بازی این است که همه دیسک ها را به برج شماره 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

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

FDK2077
امتیاز:‌ 6123
تصحیح اتوماتیک 0 0
‎پایتون‎
22 فروردين 1403

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

Astranger
امتیاز:‌ 770
تصحیح اتوماتیک 0 0
‎پایتون‎
22 فروردين 1403

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

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

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

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

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

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

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

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

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

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

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

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

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

Amin
امتیاز:‌ 10836
تصحیح اتوماتیک 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
امتیاز:‌ 5094
تصحیح اتوماتیک 0 0
‎پایتون‎
20 خرداد 1402

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

نظرات

*
*