728x90
반응형
t = int(input())

n = [0]*t
m = [0]*t 
for i in range(t):
  n[i],m[i] =  map(int,input().split())

for i in range(t):
  dp = [0]* n[i]
  dp[0] = m[i]

  for j in range(1,n[i]): 
    dp[j] = dp[j-1]*(m[i]-j)//(j+1)

  print(dp[n[i]-1])
728x90
반응형

'백준 > 다이나믹 프로그래밍' 카테고리의 다른 글

# 2293 동전 1  (0) 2020.09.13
# 11057 오르막 수  (0) 2020.09.13
# 11052 카드 구매하기 -  (0) 2020.09.13
# 14501 퇴사  (0) 2020.09.13
# 9461 파도반 수열  (0) 2020.09.12

+ Recent posts