-
코드
def factorial(n): if n == 0: return 0 elif n == 1: return 1 else: return n * factorial(n-1) def solution(n, m): a = factorial(m) b = factorial(m-n) if b == 0: return 1 else: return a // (b*factorial(n)) n = int(input()) for _ in range(n): input_li = list(map(int, input().split(" "))) print(solution(input_li[0], input_li[1]))
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 1992번 쿼드트리 (파이썬) (0) 2022.01.02 [백준] 2630번 색종이 만들기 (파이썬) (0) 2022.01.02 [백준] 11050번 이항 계수 1 (파이썬) (0) 2022.01.02 [백준] 12865번 평범한 배낭 (파이썬) (0) 2022.01.02 [백준] 1912번 연속합 (파이썬) (0) 2022.01.02