개발 연습장/백준 문제풀이

[파이썬, Python] 백준 11050: 이항 계수 1

LooanCheong 2023. 2. 27. 10:33
반응형

문제

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

 

11050번: 이항 계수 1

첫째 줄에 \(N\)과 \(K\)가 주어진다. (1 ≤ \(N\) ≤ 10, 0 ≤ \(K\) ≤ \(N\))

www.acmicpc.net

코드

from math import factorial

n, k = map(int, input().split())
ans = factorial(n) / (factorial(k)*(factorial(n-k)))
print(int(ans))

설명

기본 모듈 math에 있는 팩토리얼 함수를 통해서 문제를 풀이했다.

이항 계수의 식은 다음과 같다.

따라서 식에 맞춰 계산을 해서 출력해 주면 된다.

반응형