import sys
input = sys.stdin.readline
def solution(n):
if n == 1:
return 1
elif n == 2:
return 2
elif n == 3:
return 4
else:
return solution(n-1)+solution(n-2)+solution(n-3)
t = int(input())
for _ in range(t):
print(solution(int(input())))
'문제풀이 > 백준(Boj) 문제풀이' 카테고리의 다른 글
[백준][큐 & 덱] 1966. 프린터 큐 (파이썬/Python) (0) | 2021.12.06 |
---|---|
[백준][동적 계획법/DP] 11052. 카드 구매하기 (0) | 2021.12.03 |
[백준][DFS] 2468. 안전 영역 (파이썬/Python) (0) | 2021.12.03 |
[백준][DFS] 1012. 유기농 배추 (파이썬/Python) (0) | 2021.12.02 |
[백준][DFS] 2667. 단지번호붙이기 (파이썬/Python) (0) | 2021.12.02 |