백준 11051번: 이항 계수 2

반응형
SMALL

이전 조합론에서 난이도가 한단계 더 높아진 문제이다. 이항계수(조합수)를 구해서 10007로 나머지를 구하는 문제이다.

그냥 이론을 코드로 구현한다긴 보다는, dp로 간단하게 풀수 있는 방법을 찾아야하는 문제이다.

import sys
from math import comb

input = sys.stdin.readline
n, m = map(int, input().split())
nlist=[i for i in range(1,n+1)]

print((comb(n,m)%10007))

그전에 라이브러리를 이미 알아서 금방 푼 문제지만, 이런 라이브러리가 안통할수 있는 문제가 있으므로 다른 알고리즘을 공부해야한다.

반응형
LIST

'알고리즘 > 백준' 카테고리의 다른 글

백준1256번: 사전  (0) 2024.08.05
백준 1759번: 암호 만들기  (0) 2024.07.08
백준 2407번: 조합  (0) 2024.07.08
백준 10819번: 차이를 최대로  (0) 2024.05.26
백준 1003번: 피보나치함수  (0) 2024.05.26