자료형만 조심하면 될 것 같다.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
long[] arr = new long[102];
int tc = Integer.parseInt(br.readLine());
arr[1]=1;
arr[2]=1;
for(int i=3; i<=100; i++){
arr[i]=arr[i-2]+arr[i-3];
}
StringBuilder sb = new StringBuilder();
for(int i=0; i<tc; i++){
int n = Integer.parseInt(br.readLine());
sb.append(arr[n]).append("\n");
}
System.out.println(sb);
}
}
|
cs |
'백준 2 > DP' 카테고리의 다른 글
| [백준 1149] RGB거리 (Java) (0) | 2021.01.13 |
|---|---|
| [백준 1904] 01타일 (Java) (0) | 2021.01.13 |
| [백준 9251] LCS (Java) (0) | 2020.12.16 |
| [백준 14501] 퇴사 (C++/Python) (0) | 2020.12.07 |
| [백준 9095] 1,2,3 더하기 (0) | 2020.12.07 |