cmod.ify
[9095] 1,2,3 더하기 본문
728x90
반응형
1일 때 1,
2일 때 2,
3일 때 4,
4일 때 7, ....
i 번째 데이터는 i-1 + i-2 + i-3 의 값을 더하면 된다
import sys
input = sys.stdin.readline
t = int(input())
d = [0 for _ in range(12)]
d[1] = 1
d[2] = 2
d[3] = 4
for i in range(4, 12):
cnt = d[i-1] + d[i-2] + d[i-3]
d[i] = cnt
for _ in range(t):
n =int(input())
print(d[n])
728x90
반응형
'BASIC > 코딩테스트' 카테고리의 다른 글
| [11659] 구간 합 구하기 4 (0) | 2025.12.22 |
|---|---|
| [9375] 패션왕 신해빈 (0) | 2025.12.22 |
| [2579] 계단 오르기 (0) | 2025.12.19 |
| [1463] 1로 만들기 (0) | 2025.12.19 |
| 삼각형 만들기 (0) | 2025.12.19 |