초깃값을 만들고 그걸 기반으로 작성
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// ISC
Scanner sc = new Scanner(System.in);
int tC = sc.nextInt();
// D2F
int[][] TP = new int[15][15];
for (int i = 0; i < 15; i++) {
TP[i][1] = 1;
TP[0][i] = i;
}
for (int i = 1; i < 15; i++) {
for (int j = 2; j < 15; j++) {
TP[i][j] = TP[i][j-1] + TP[i-1][j];
}
}
// OP + OEC
for (int i = 1; i <= tC; i++) {
int K = sc.nextInt();
int N = sc.nextInt();
System.out.println(TP[K][N]);
}
}
}
'Hard deck > reindexing d3' 카테고리의 다른 글
081 : 순열의 순서 구하기 (0) | 2023.06.29 |
---|---|
080 : 조약돌 꺼내기 (0) | 2023.06.28 |
079 : 다리 놓기 (0) | 2023.06.28 |
077 : 이항계수 구하기 2 (0) | 2023.06.28 |
019 : Quick sort / K번째 수 구하기 (0) | 2023.06.28 |