재귀 (2) 썸네일형 리스트형 [BOJ] 재귀 - 하노이 탑 이동 순서 - Python 11729: 하노이 탑 이동 순서 # 11729: 하노이 탑 이동 순서 ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ''' 1부터 (n-1)번째 원판을 중간 기둥(mid)에 옮긴다. (1) n번째 원판을 목적지(end)에 둔다. - (2) 중간 기둥에 있는 (n-1)개의 원판을 다시 목적지(end)로 옮긴다. - (3) n-1개 원판을 옮기는 과정을 recursion 한다고 접근한다. (재귀가 필요한 부분) ''' ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' n.. [BOJ] - 재귀 - (1) - Python 10872: 팩토리얼 # for문 풀이 N = int(input()) result = 1 for i in range(1, N+1): result *= i print(result) # 재귀 풀이 import sys sys.setrecursionlimit(10**8) def facto(n) : if n == 0 : return 1 elif n == 1 : return 1 else : return n * facto(n-1) print(facto(int(input()))) 런타임 에러 (RecursionError) 관련 정보 (출처 : 백준 홈페이지) 런타임 에러 언어: C99, C11, C90, C2x, C++98, C++11, C++14, C++17, C++20 런타임 에러 이유설명AssertionFaile.. 이전 1 다음