BOJ Link https://www.acmicpc.net/problem/1082 풀이 과정각 방 숫자별로 비용이 다를 때, 가지고 있는 돈으로 가장 큰 숫자를 구성하는 그리디 + DP문제다.해당 풀이에서는 DP를 사용하지 않았다. 단순히 그리디하게 생각하면, 앞자리는 가능한 가장 큰 수여야 한다. 그러나, 반례가 있다.2번의 비용이 10, 1번의 비용이 5라면, 10원으로 2혹은 11을 구성할 수 있다. 그러므로 마냥 앞자리가 가장 큰 수여선 안된다. 이를 해결하기 위해 now = (현재 남은돈 - i번째 숫자의 비용) / 숫자 비용의 최소값 으로 놓았다.이는 곧 최소값만 사용했을 때, i번째 숫자를 앞에 놓는다면 그 뒤로 now길이의 숫자를 놓을수 있다는 것을 의미한다.이것으로 같은 길이의 숫자..