백준/다이나믹 프로그래밍
# 2748 피보나치 수2
bright_code
2020. 9. 11. 20:06
728x90
반응형
# 런타임 에러
n = int(input()) # n <= 90
f = [0]
f.append(1)
# f[n] = f[n-1] + f[n-2]
for i in range(2,n+1):
f.append(f[i-1]+f[i-2])
print(f[n])
# 정답
n = int(input())
now = 0
next = 1
tmp = 0
for i in range(n):
tmp = now
now = next
next = tmp + next
print(now)
이유..?
728x90
반응형