https://www.acmicpc.net/problem/11727


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package n11727;
 
import java.util.Scanner;
 
public class Main {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
 
        int n = sc.nextInt();
        int[] dp = new int[n+1];
        dp[0= 1;
        dp[1= 1;
        for(int i =2; i<=n; i++){
            dp[i] = dp[i-1+ dp[i-2+ dp[i-2];
            dp[i] %= 10007;
        }
        System.out.println(dp[n]);
 
    }
}
 
cs


+ Recent posts