T=int(input()) for t in range(T): n,m=map(int,input().split(' ')) k=m-n n_result=1 m_result=1 k_result=1 for i in range(1,m+1): m_result*=i for j in range(1,n+1): n_result*=j for p in range(1,k+1): k_result*=p print(int(m_result/(n_result*k_result)))
조합을 이용해서 풀면 된다.
'알고리즘 > 백준' 카테고리의 다른 글
[BOJ] 12865 평범한 배낭 (0) | 2021.01.14 |
---|---|
[BOJ] 1012 유기농 배추 (0) | 2021.01.13 |
[BOJ] 1002 터렛 (0) | 2021.01.13 |
[BOJ] 5014 스타트링크 (0) | 2021.01.13 |
[BOJ] 1450 미친 로봇 (0) | 2021.01.13 |