https://www.acmicpc.net/problem/2775
문제풀이
코드
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(System.out));
StringBuilder sb=new StringBuilder();
int T=Integer.parseInt(br.readLine()); //Test case
int apt[][]=new int[15][15];
// 0층의 i호에는 i명이 산다.
for(int i=1;i<15;i++) {
apt[0][i]=i;
}
for(int i=1;i<15;i++) {
for(int j=1;j<15;j++) {
apt[i][j]=apt[i-1][j]+apt[i][j-1];
}
}
for(int i=0;i<T;i++) {
int k=Integer.parseInt(br.readLine());
int n=Integer.parseInt(br.readLine());
sb.append(apt[k][n]).append("\n");
}
bw.write(sb.toString());
bw.flush(); bw.close();
}
}
'Algorithm > Baekjoon' 카테고리의 다른 글
[백준_24479/JAVA] 알고리즘 수업 - 깊이 우선 탐색 1 (0) | 2025.03.12 |
---|---|
[백준_1764/JAVA] 듣보잡 (0) | 2025.03.06 |
[백준_2869/JAVA] 달팽이는 올라가고 싶다 (1) | 2025.03.04 |
[백준_18870/JAVA] 좌표 압축 (0) | 2025.02.27 |
[백준_2346/JAVA] 풍선 터트리기 (0) | 2025.02.06 |