반응형
import java.util.Scanner;
public class Main {
static int N;
static int[] num = new int[11];
static int[] result;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
N = sc.nextInt();
result = new int[N];
num[0] = 1;
num[1] = 2;
num[2] = 4;
int testCase;
for (int i = 0 ; i< N; i++) {
testCase = sc.nextInt();
for (int j = 3; j < testCase; j++) {
num[j] = num[j-1] + num[j-2] + num[j-3];
}
result[i] = num[testCase-1];
}
for (int i = 0; i < N; i++) {
System.out.println(result[i]);
}
}
}
반응형
LIST
'알고리즘 > 연습문제' 카테고리의 다른 글
백준 - 1003 피보나치 함수 (feat. java) (0) | 2019.08.14 |
---|---|
백준 - 2579 계단 오르기 (feat. java) (0) | 2019.08.14 |
백준 - 1463 1로 만들기 (feat. java) (0) | 2019.08.14 |
백준 - 2217 로프 (feat. java) (0) | 2019.08.13 |
백준 - 5585 거스름돈 (feat. java) (0) | 2019.08.13 |