1 parent aeee82c commit 5a48ec4Copy full SHA for 5a48ec4
1 file changed
BOJ/BOJ_1309/BOJ_1309.cpp
@@ -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