dp = [1, 1, 1, 2]
t = int(input())
for i in range(t):
n = int(input())
if len(dp) < n:
for _ in range(n - len(dp)):
dp.append(dp[len(dp) - 3] + dp[len(dp) - 2])
print(dp[n - 1])
continue
# 이미 값이 정해져있는 경우
print(dp[n - 1])
'여니의 취준 준비 > 코딩테스트 (Python)' 카테고리의 다른 글
[n10819] 차이를 최대로 in python (0) | 2021.10.12 |
---|---|
[n1535] 안녕 in python (배낭문제) (0) | 2021.10.12 |
[n1063] 킹 in python (0) | 2021.10.08 |
[n11504] 돌려 돌려 돌림판 in python (0) | 2021.10.08 |
[n14620] 꽃길 in python (0) | 2021.09.30 |