백준/SILVER
[백준 9095번][C++] 1, 2, 3 더하기
퍼펙트코딩
2022. 8. 29. 01:21
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
반응형