728x90
반응형
#include <iostream>
using namespace std;
//각 인덱스에 맞는 횟수 저장할 배열 선언
int num[12];
int main() {
int test;
cin >> test;
//계산을 위한 0과 1 초기화
num[0] = 1;
num[1] = 1;
num[2] = 2;
//점화식에 맞게 횟수 채워주기
for (int i = 3;i < 12;i++) {
num[i] = num[i - 1] + num[i - 2] + num[i - 3];
}
//인덱스 입력받고 맞는 맞는 배열 값 출력
while (test--) {
int input;
cin >> input;
cout << num[input] << '\n';
}
}
728x90
반응형
'백준 > SILVER' 카테고리의 다른 글
[백준 11053번][C++] 가장 긴 증가하는 부분 수열 (0) | 2022.09.04 |
---|---|
[백준 2178번][C++] 미로 탐색 (0) | 2022.08.29 |
[백준 1697번][C++] 숨바꼭질 (0) | 2022.08.07 |
[백준 1012번][C++] 유기농 배추 (0) | 2022.08.05 |
[백준 11726번][C++] 2×n 타일링 (0) | 2022.08.04 |