Skip to content

Commit 5a48ec4

Browse files
committed
동물원, dp, ta
1 parent aeee82c commit 5a48ec4

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

BOJ/BOJ_1309/BOJ_1309.cpp

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#include<bits/stdc++.h>
2+
using namespace std;
3+
#define MOD 9901
4+
5+
int dp[100001][3];
6+
7+
int main(){
8+
ios_base::sync_with_stdio(0), cin.tie(NULL), cout.tie(NULL);
9+
10+
int n;
11+
cin>>n;
12+
13+
dp[1][0] = 1;
14+
dp[1][1] = 1;
15+
dp[1][2] = 1;
16+
17+
for(int i = 2; i <= n; i++){
18+
dp[i][0] = (dp[i-1][1] + dp[i-1][2] + dp[i-1][0])%MOD;
19+
dp[i][1] = (dp[i-1][0] + dp[i-1][2])%MOD;
20+
dp[i][2] = (dp[i-1][0] + dp[i-1][1])%MOD;
21+
}
22+
23+
cout<<(dp[n][0]+dp[n][1]+dp[n][2])%MOD<<"\n";
24+
25+
return 0;
26+
}

0 commit comments

Comments
 (0)