t=int(input())
dp=[0]*11
dp[1]=1
dp[2]=2
dp[3]=4
for i in range(4,11):
dp[i] = dp[i-1]+dp[i-2]+dp[i-3]
for _ in range(t):
n=int(input())
print(dp[n])
직접 구해봐서 점화식을 찾는다
'백준 풀이' 카테고리의 다른 글
백준 2606번 파이썬 bfs easy (0) | 2022.08.28 |
---|---|
백준 2178번 파이썬 bfs easy (0) | 2022.08.27 |
백준 1003번 파이썬 (피보나치, dp) (0) | 2022.08.27 |
백준 11047번 파이썬 (그리디) (0) | 2022.08.27 |
백준 1929번 파이썬 (소수) (0) | 2022.08.27 |