Python으로 구현한 11050번 이항 계수 1 문제 풀이입니다.
https://www.acmicpc.net/problem/11050
def factorial(x) :
value = 1
for i in range(2, x+1) :
value *= i
return value
n, k = map(int, input().split())
result = factorial(n) // (factorial(n-k) * factorial(k))
print(result)
이 문제에서 요구하는 이항 계수를 해결하는 공식은 아래와 같다.
그러므로, factorial( ) 메서드를 구현하여 위 공식과 같이 결과를 도출하여 출력한다.
'백준(Python) 풀이 > 수학' 카테고리의 다른 글
백준(Python) 1037번 약수 풀이 (0) | 2021.10.08 |
---|---|
백준(Python) 2163번 초콜릿 자르기 풀이 (0) | 2021.10.08 |
백준(Python) 10757번 큰 수 A+B 풀이 (0) | 2021.10.07 |
백준(Python) 1026번 보물 풀이 (0) | 2021.10.07 |
백준(Python) 1010번 다리 놓기 풀이 (0) | 2021.10.07 |