Skip to content

Commit 1fc98a4

Browse files
committed
[BOJ] #1003. 피보나치 / 실버3 / 33분(성공)
1 parent 982a8aa commit 1fc98a4

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
TC = int(input())
2+
dp = [[0, 0]] * 100
3+
dp[0] = [1, 0]
4+
dp[1] = [0, 1]
5+
6+
for i in range(2, 100): # 미리 DP에 저장해두기 (0.25초의 속도를 위함)
7+
dp[i] = [dp[i-1][0]+dp[i-2][0], dp[i-1][1]+dp[i-2][1]]
8+
9+
for _ in range(TC): # 테스트케이스 수만큼 반복
10+
n = int(input()) # 테스트케이스 n
11+
print(' '.join(map(str, dp[n]))) # dp에 저장된 값 출력

0 commit comments

Comments
 (0)