python 백준 2407 조합
https://www.acmicpc.net/problem/2407 1C0 = 1 , 1C1=1 2C0 = 1 , 2C1 = 2 , 2C2 = 1 3C0 = 1 , 3C1 = 3 , 3C2 = 3 , 3C3 = 1 4C0 = 1 , 4C1 = 4 , 4C2 = 6 , 4C3 = 4, 4C4 = 1 nCm = (n-1)C(m-1) + (n-1)C(m) 이라는 규칙이 있음을 활용 (n-1)C(m-1) = (n-2)C(m-2) + (n-2)C(m-1) (n-1)C(m) = (n-2)C(m-1) + (n-2)C(m) 계산기 (n-2)C(m-1)을 이미 계산했는데 또 계산해야 하는 상황 발생 dp를 활용하여 계산 횟수를 줄임 def combination(a,b): if dp[a][b]: return dp[a][b]..