Park DJ
dj0998
Park DJ
전체 방문자
오늘
어제
  • 분류 전체보기 (363)
    • 백준 (363)

공지사항

인기 글

태그

  • 백준 1064
  • 백준 2591
  • 백준 1914
  • 백준 2225
  • 백준 7662
  • 백준 2467
  • 백준 10709
  • 백준 16194
  • 백준 12871
  • 백준 6550
  • 백준 1495
  • 백준 3049
  • 백준 2343
  • 백준 1531
  • 백준 14582
  • 백준 15961
  • 백준 3135
  • Java
  • 자바
  • 백준 12605
  • 백준 4659
  • 백준 1011
  • 백준 8892
  • 백준 7567
  • 백준 1747
  • 백준 15312
  • 백준 16926
  • 백준 24039
  • 백준
  • 백준 15655
hELLO · Designed By 정상우.
Park DJ

dj0998

백준 2225 합분해(Java)
백준

백준 2225 합분해(Java)

2023. 2. 27. 22:05

https://www.acmicpc.net/problem/2225

 

2225번: 합분해

첫째 줄에 답을 1,000,000,000으로 나눈 나머지를 출력한다.

www.acmicpc.net


 

Java 코드

 


import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    int n = sc.nextInt();
    int k = sc.nextInt();
    int[][] dp = new int[k + 1][n + 1];

    for(int i = 1; i <= n; i++) dp[1][i] = 1;
    for(int i = 1; i <= k; i++) dp[i][0] = 1;

    for(int i = 2; i <= k; i++) {
      for(int j = 1; j <= n; j++) dp[i][j] = (dp[i - 1][j] + dp[i][j - 1]) % 1000000000;
    }

    System.out.println(dp[k][n]);
  }
}

'백준' 카테고리의 다른 글

백준 7662 이중 우선순위 큐(Java)  (0) 2023.02.28
백준 1107 리모컨(Java)  (0) 2023.02.28
백준 2294 동전 2(Java)  (0) 2023.02.27
백준 1717 집합의 표현(Java)  (0) 2023.02.27
백준 2467 용액(Java)  (0) 2023.02.27
    '백준' 카테고리의 다른 글
    • 백준 7662 이중 우선순위 큐(Java)
    • 백준 1107 리모컨(Java)
    • 백준 2294 동전 2(Java)
    • 백준 1717 집합의 표현(Java)
    Park DJ
    Park DJ

    티스토리툴바