Python으로 구현한 2407번 조합 문제 풀이입니다.
https://www.acmicpc.net/problem/2407
n, m = map(int, input().split())
value = 1
value2 = 1
for i in range(n, n-m, -1) :
value *= i
for i in range(2, m + 1) :
value2 *= i
print(value // value2)
문제에서 요구한 바와 같이 nCm 을 구하여 출력한다.
첫번째 반복문은 n부터 n-m 전까지 곱한 코드이며, 두번째 반복문은 2부터 m 까지 곱한 코드이다.
최종적으로 value를 value2로 나눈 값을 출력한다.
'백준(Python) 풀이 > 수학' 카테고리의 다른 글
백준(Python) 2587번 대표값2 풀이 (0) | 2021.10.17 |
---|---|
백준(Python) 2460번 지능형 기차 2 풀이 (0) | 2021.10.15 |
백준(Python) 5063번 TGN 풀이 (0) | 2021.10.15 |
백준(Python) 4101번 크냐? 풀이 (0) | 2021.10.15 |
백준(Python) 2506번 점수계산 풀이 (0) | 2021.10.15 |