이항 계수 1 성공
시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 | 256 MB | 31670 | 20412 | 17641 | 64.510% |
문제
자연수 N 과 정수 K 가 주어졌을 때 이항 계수 (NK) 를 구하는 프로그램을 작성하시오.
입력
첫째 줄에 N 과 K 가 주어진다. (1 ≤ N ≤ 10, 0 ≤ K ≤ N )
출력
(NK)
를 출력한다.예제 입력 1 복사
5 2
예제 출력 1 복사
10
from math import factorial
n,m = list(map(int,input().split()))
result = factorial(n)//(factorial(m)*(factorial(n-m)))
print(result)
이건 내가 이항계수가 뭔지 몰라서 공부하자는 마음으로 처음부터 답을 봤다.
아마 n! % m! X (n-m)! 를 해야하는거 같았다
이건 그냥 외워야지 어쩌겠나!
오늘도 문제풀이 끝!
'코딩테스트 준비 > 백준' 카테고리의 다른 글
백준 1009번 파이썬 분산처리 (0) | 2022.04.08 |
---|---|
백준 11051번 이항 계수 2 (0) | 2022.04.07 |
백준 1934번 파이썬 최소공배수 (0) | 2022.04.05 |
백준 2609번 파이썬 최대공약수와 최고공배수 (0) | 2022.04.01 |
백준 5543번 파이썬 상근날드 (0) | 2022.03.31 |