Algorithm(알고리즘)/백준
27_백준 1010번 파이썬 다리놓기
반응형
선택 조합 공식 nCr = n!//((n-r)!*r!
factorial 은 재귀 함수로 짜서 공식에 그대로 적용함.
* 풀이
from sys import stdin
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n - 1)
x = int(stdin.readline())
for _ in range(x):
N, M = map(int, stdin.readline().split())
bridge = factorial(M) // (factorial(M - N) * factorial(N))
print(bridge)
반응형
'Algorithm(알고리즘) > 백준' 카테고리의 다른 글
29_백준 1874번 파이썬 스택수열 (0) | 2021.06.22 |
---|---|
28_백준 4949번 파이썬 균형잡힌세상 (0) | 2021.06.22 |
26_백준 11050번 파이썬 이항계수 (0) | 2021.06.22 |
25_백준 1934번 파이썬 최소공배수 (0) | 2021.06.22 |
24_백준 9012번 파이썬 괄호 (0) | 2021.06.20 |
댓글