sejungpk   6년 전

 1. 첫줄에서 동쪽에서 쭉 dp 구하고 (최대값은 무조건 다음 상태인 경우라 생각하고 구했고 2->2와 같이 다음 상태가 아닌 경우 이전경우를 map에 저장하고 dp는 증가시키기 않습니다)
2. 세로 첫줄 아래쪽으로 쭉 dp 구한 후 위와 동일
3. 그리고 1,1부터 위에서 온경우와 왼쪽에서 온 dp에서 우유 상태가 담 상태면 1을 더해주는 식으로 해서 max 값을 저장했습니다


제가 간과한 부분이 있을까요? 

djm03178   6년 전

2

1 0

0 0

sejungpk   6년 전


@djm03178

아 제가 그부분도 수정을 해서 제출했는데 틀렸다고 나왔습니다 ㅠㅠㅠㅠㅠㅠ

djm03178   6년 전

그렇게만 말씀하시면 제대로 고친 건지 제가 알 수가 없죠. 고친 코드를 다시 올려주세요.

sejungpk   6년 전

0,0이 0일때만 되고 0이 아니면 그냥 0을 출력하게 했습니다.

djm03178   6년 전

저 예시의 정답이 0이 아닙니다. 1이 정답입니다.

djm03178   6년 전

문제 어디에도 "(1, 1)에 있는 우유를 반드시 마실 수 있어야 한다" 같은 조건은 없습니다.

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