* Computer Science/Algorithm

baekjun 9461. 파도반수열

soicem 2018. 8. 14. 13:01

 P[N] = P[N-2] + P[N-3]


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
unsigned long long padovan[100];
 
int main() {
    padovan[0= 1;
    padovan[1= 1;
    padovan[2= 1;
    int cases;
    cin >> cases;
    while (cases--) {
        int N;
        cin >> N;
        for (int i = 3; i < N; i++) {
            padovan[i] = padovan[i - 2+ padovan[i - 3];
        }
        cout << padovan[N - 1<< endl;
    }
    //system("pause");
    return 0;
}
cs


'* Computer Science > Algorithm' 카테고리의 다른 글

baekjun 1874. 스택 순열  (0) 2018.08.22
baekjun 9252. LCS2  (0) 2018.08.20
baekjun 11066. 파일 합치기  (0) 2018.08.14
baekjun 9251. LCS(Longest Common Sequence)  (0) 2018.08.12
baekjun 1520. 내리막 길  (0) 2018.08.09