반응형
문제
https://www.acmicpc.net/problem/11050
코드
from math import factorial
n, k = map(int, input().split())
ans = factorial(n) / (factorial(k)*(factorial(n-k)))
print(int(ans))
설명
기본 모듈 math에 있는 팩토리얼 함수를 통해서 문제를 풀이했다.
이항 계수의 식은 다음과 같다.
따라서 식에 맞춰 계산을 해서 출력해 주면 된다.
반응형
'개발 연습장 > 백준 문제풀이' 카테고리의 다른 글
[파이썬, Python] 백준 11399: ATM (0) | 2023.03.01 |
---|---|
[파이썬, Python] 백준 1676: 팩토리얼 0의 개수 (0) | 2023.02.28 |
[파이썬, Python] 백준 2609: 최대공약수와 최소공배수 (0) | 2023.02.24 |
[파이썬, Python] 백준 1931: 회의실 배정 (0) | 2023.02.23 |
[파이썬, Python] 백준 11047: 동전 0 (0) | 2023.02.22 |