Algorithms/DP (Dynamic Programming)
피보나치 함수 (1003)
Louisus
2020. 5. 19. 00:41
728x90
cnt0 = [1, 0]
cnt1 = [0, 1]
def fibo(n):
length = len(cnt0)
if length <= n:
for i in range(length, n+1):
cnt0.append(cnt0[i-1]+cnt0[i-2])
cnt1.append(cnt1[i-1]+cnt1[i-2])
print("{} {}".format(cnt0[n], cnt1[n]))
t = int(input())
for i in range(t):
n = int(input())
fibo(n)