동적계획법.. 사실 동적계획법이 뭔지도 모르고 문제를 접했다. 열심히 구글링을 해서 대충 이해를 했다. def fibonacci(n): if n==0: calltime.append(0) return 0 elif n==1: calltime.append(1) return 1 else : return fibonacci(n-1)+fibonacci(n-2) N=int(input()) for i in range(N): calltime=[] a=int(input()) fibonacci(a) zerocnt=calltime.count(0) onecnt=calltime.count(1) print(zerocnt,onecnt) 처음에는 이렇게 문제 그대로 피보나치 함수를 쓴다음에 0이 호출되면 0을 리스트에 추가하는 식으로 ..