Algorithms
[ė°±ģ¤] 11729ė²: ķė øģ“ģ ķ ģ“ė ģģ - python
thals0
2022. 12. 30. 13:56
728x90
https://www.acmicpc.net/problem/11729
11729ė²: ķė øģ“ ķ ģ“ė ģģ
ģø ź°ģ ģ„ėź° ģź³ 첫 ė²ģ§ø ģ„ėģė ė°ź²½ģ“ ģė” ė¤ė„ø nź°ģ ģķģ“ ģģ¬ ģė¤. ź° ģķģ ė°ź²½ģ“ ķ° ģģėė” ģģ¬ģė¤. ģ“ģ ģėģ¹ė¤ģ“ ė¤ģ ź·ģ¹ģ ė°ė¼ 첫 ė²ģ§ø ģ„ėģģ ģø ė²ģ§ø ģ„ėė”
www.acmicpc.net
ģ ėµ:
def hanoi(n,a,b,c):
if n==1:
print(a,c)
else:
hanoi(n-1,a,c,b)
print(a,c)
hanoi(n-1,b,a,c)
n=int(input())
print(2**n-1) # ģ“ė ķģ
hanoi(n,1,2,3)
ķģ“:
먼ģ n-1ź°ė„¼ C넼 ģ“ģ©ķ“ģ Bė” ģ®źø°ź³
Aģ ėØģ ķėė ģ½ź² Cė” ģ®źøø ģ ģģ
Bģ ģė n-1ź°ė„¼ A넼 ģ“ģ©ķ“ģ Cė” ģ®źø°ė©“ ė !
ė³µģ”ė O(n^2)
ė ķØģØģ ģ¼ė” 구ķķ ģ ģėėÆ..?!
728x90