728x90
유형 | 난이도 | 완료일 | 링크 | 특이사항 |
DP | 실버3 | 230212 | https://www.acmicpc.net/problem/9461 |
p[1] ~ p[10] 까지의 값이 주어져 있어서 이를 이용해 답의 규칙을 찾아낼 수 있었다.
점화식을 알아내자 코드 작성은 쉬웠다.
#include <iostream>
using namespace std;
long long Pado[101];
int main(void)
{
Pado[1] = 1;
Pado[2] = 1;
Pado[3] = 1;
Pado[4] = 2;
Pado[5] = 2;
for(int i= 6; i<101; i++)
{
Pado[i] = Pado[i-5]+Pado[i-1];
}
int n=0;
int k=0;
cin >> k;
for(int i=0; i<k; i++)
{
cin >> n;
cout << Pado[n]<<"\\n";
}
}
728x90
'Algorithm' 카테고리의 다른 글
[백준/C++] 1149 RGB거리 (S1) (1) | 2023.10.15 |
---|---|
[백준/C++] 1912 연속합 (S2) (1) | 2023.10.15 |
[백준/C++] 1904 01타일 (S2) (0) | 2023.10.15 |
[백준/C++] 9184 신나는 함수 실행 (S2) (0) | 2023.10.15 |
[백준/C++] 24416 알고리즘 수업 - 피보나치 수1 (B1) (0) | 2023.10.15 |