반응형
import java.util.Scanner;
public class Main {
static int N;
static int[] dp;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
N = sc.nextInt();
dp = new int[N+1];
for (int i = 0; i <=N; i++) {
if (i <= 2) {
dp[i] = i;
}
else {
dp[i] = (dp[i-1] + dp[i-2])%10007;
}
}
System.out.println(dp[N]);
}
}
반응형
LIST
'알고리즘 > 연습문제' 카테고리의 다른 글
프로그래머스 - 지형 이동(feat. Java) (0) | 2020.05.08 |
---|---|
2019 카카오 겨울 개발자 인턴십 코딩테스트 - 불량 사용자(feat.Java) (0) | 2020.05.07 |
백준 - 1003 피보나치 함수 (feat. java) (0) | 2019.08.14 |
백준 - 2579 계단 오르기 (feat. java) (0) | 2019.08.14 |
백준 - 9095 1,2,3 더하기(feat. java) (0) | 2019.08.14 |