알고리즘 정복하기!/백준 문제풀이

백준 2407번 Python / Math

by seokii 2022. 2. 18.
728x90
반응형

문제 링크

https://www.acmicpc.net/problem/2407

 

2407번: 조합

n과 m이 주어진다. (5 ≤ n ≤ 100, 5 ≤ m ≤ 100, m ≤ n)

www.acmicpc.net

 

풀이

import math

n,m = map(int, input().split())

answer = math.factorial(n)//(math.factorial(m)*math.factorial(n-m))
print(answer)

math 라이브러리를 사용해 팩토리얼을 계산 해 아래와 같은 조합 공식에 대입해 계산해주었습니다.

$$nC_{r}=\dfrac{n!}{r!\left( n-r\right) !}$$

 

 

 

728x90
반응형

'알고리즘 정복하기! > 백준 문제풀이' 카테고리의 다른 글

백준 1343번 Python / Greedy  (0) 2022.02.21
백준 3135번 Python / Greedy  (0) 2022.02.19
백준 1246 Python / Greedy  (0) 2022.02.17
백준 1629번 Python / Math  (0) 2022.02.17
백준 9237번 Python / Greedy  (0) 2022.02.16

댓글