https://www.acmicpc.net/problem/11051 11051번: 이항 계수 2 첫째 줄에 \(N\)과 \(K\)가 주어진다. (1 ≤ \(N\) ≤ 1,000, 0 ≤ \(K\) ≤ \(N\)) www.acmicpc.net 조합의 출력을 10,007로 나누어야 하는 문제이다. 계산과정에서 나온 값들은 dpArray 혹은 dpDictionrary에 저장하는 식으로 진행하면된다. 값들은 모두 10007 나머지 값들을 사용하면 간단히 구할 수 있다. 더보기 # 25, 12 -> 5200300 N, M = map(int, str(input()).split()) dpDict = dict(); dpDict[0] = 1 dpDict[1] = 1 # r! rFact = 1 if M % 10007 in..