이항계수를 찾는 문제이다. 다른 라이브러리를 사용하는 방식도 있겠지만, 순수 나의 실력으로 하기 위해 이를 사용하지는 않았다.
import sys
a, b = map(int, sys.stdin.readline().split())
N = 1
K = 1
for i in range(b):
N *= a-i
K *= b-i
print(int(N/K))
N
과 K
를 각각 정의를 해주고, 이를 나누어준 값을 출력하는 방식으로 진행했다.
'알고리즘 테스트 > 백준 문제풀이 및 해설' 카테고리의 다른 글
<백준 문제풀이: 1676번> 파이썬 - 팩토리얼 0의 개수 (0) | 2020.12.27 |
---|---|
<백준 문제풀이: 11051번> 파이썬 - 이항 계수 2 (0) | 2020.12.27 |
<백준 문제풀이: 3036번> 파이썬 - 링 (0) | 2020.12.27 |
<백준 문제풀이: 10773번> 파이썬 - 제로 (0) | 2020.12.27 |
<백준 문제풀이: 10828번> 파이썬 - 스택 (0) | 2020.12.27 |