quarl894   6년 전

아무리 봐도 문제가 이해가 안되네요...

어떻게 예제 답이 96이 나오져??

3개 집 칠하는거면 이웃집끼리는 같은 색이 안되니까 각 RGB에서 최소만 뽑아서 더하면 되는거아닌가요?

96이 뭐랑뭐랑 더해서 나오는건지 알려주세요...

jh05013   6년 전

처음 집과 마지막 집은 이웃이 아니다.

myju742   6년 전

26+49+13으로 96이 나옵니다.

최소만 더하면 안되는 이유가

처음 집에서 최소인 26을 택하고,

둘째 집에서 최소인 49를 택하면 세번째 집에서는 13을 선택할 수 없게 됩니다. 그래서 89를 선택해야 하는데 그러면 96보다 큰 값이 나옵니다

댓글을 작성하려면 로그인해야 합니다.