minseok0818   3년 전

백준 2839 소금 문제를 풀었는데 정답이 아니라고 합니다...제가 생각하는 조건은 5로 나눠지는 경우, 더 크게 가져갈 수 있는 5를 계속 빼면서 3으로 나눠질 때 3으로 나누는 경우, 3으로 나눠지는 경우 3경우로 했는데 혹시 다른 경우가 또 있을까요??

dldyddlwl   3년 전

반례]

23

23 - 5 = 18  => 3으로 나누어떨어지므로, 바로 while문을 탈출해버림

그러나, 23-20 = 3 => 5kg 4개와 3kg 1개가 최소의 개수

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