티스토리 뷰

# 9095 1, 2, 3 더하기
import sys
# import time
T = int(sys.stdin.readline())
# start = time.time()
for t in range(T):
    n = int(sys.stdin.readline())
    arr = [0 for i in range(n + 1)]
    arr[1] = 1
    if n>1: arr[2] = 2
    if n>2: arr[3] = 4
    if n > 3:
        for j in range(4, n + 1):
            arr[j] = arr[j - 1] + arr[j - 2] + arr[j - 3]
    print(arr[n])
# print("time :", time.time() - start)
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/12   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함