Algorithm/Algorithm 문제 풀이
[BAE/<JOON> 문제풀이] 2225. 합분해 (DP.034)
https://www.acmicpc.net/problem/2225 2225번: 합분해 첫째 줄에 답을 1,000,000,000으로 나눈 나머지를 출력한다. www.acmicpc.net 문제 난이도 정말 잘 나뉘여져 있는 것 같다. 골드 5까지만 정확하게 할만하고 그 이상은 무조건 이틀 이상 걸린다. k값을 점화식에 어떻게 넣느냐가 헷갈리는 문제였다. 2가지 사항을 고려하며 풀 수 있다. 1. 0을 만들 수 있는 가짓수 2. [만들 숫자]와, [그 숫자를 만들기 위해 사용할 숫자의 갯수] 두가지이다. 이 두가지를 고려하며 아래항부터 계산하여 답을 구할 수 있다. 첫째, 숫자를 몇개를 사용하든 0을 만드는 경우의 수는 무조건 1가지이다. 덧셈의 순서를 고려하지 않더라도 0을 만들려면 0면 써야하기 때문이다...
2020. 5. 9. 20:25