반응형
T = int(input())
def factorial(num):
answer = 1
for i in range(2, num+1):
answer = answer * i
return answer
for _ in range(T):
N, M = list(map(int, input().split()))
print(factorial(M) // (factorial(N) * factorial(M-N)))
다리는 겹쳐 놓을 수 없으므로
오른쪽 사이트를 n개 만큼 뽑으면 왼쪽 사이트에서 n개만큼 순서대로 다리를 놓을테니
mCn 을 구하면 된다
반응형
'취준 > 코딩테스트' 카테고리의 다른 글
백준 10870 (python): 피보나치 수 5 (0) | 2024.07.08 |
---|---|
백준 27433 (python): 팩토리얼 2 (0) | 2024.07.08 |
백준 11050 (python): 이항 계수 1 (0) | 2024.07.04 |
백준 15439 (python): 팩토리얼 (0) | 2024.07.02 |
백준 2346 (python): 풍선 터뜨리기 (0) | 2024.06.26 |