로직이 틀렸습니다. 일하는 기간에는 다른 일을 못합니다.
위의 로직대로 작동하면 퇴사하기 전에 끝나는 모든 일을 다 해서 pay를 더한것밖에 안됩니다.
문제에서 주어진 조건인 " 상담을 하는데 필요한 기간은 1일보다 클 수 있기 때문에, 모든 상담을 할 수는 없다. 예를 들어서 1일에 상담을 하게 되면, 2일, 3일에 있는 상담은 할 수 없게 된다. 2일에 있는 상담을 하게 되면, 3, 4, 5, 6일에 잡혀있는 상담은 할 수 없다. " 를 잘 생각해 보시기 바랍니다.
jhim000 4년 전
안녕하세요.
문제 풀다가 로직은 맞는 것 같은데, 이유를 찾지 못하여 질문 드립니다.
어떤 부분이 문제인지 알려주신다면 감사하겠습니다.
전체적인 로직은 다음과 같습니다.