16434번 - 드래곤 앤 던전
https://www.acmicpc.net/board/view/35225 에 설명한 이유로 MAXHP가 0보다 커야 한다는 것을 보장해주지 못하는 것같습니다.
용을 쓰러트리기 위한 조건을 추가하거나 MAXHP>0 이라는 제한을 추가해주셨으면 합니다.
그럼
HMaxHP : 용사의 최대 생명력입니다. 이 값은 던전에 들어간 이후로 변하지 않습니다.
를
HMaxHP : 용사의 최대 생명력입니다. 이 값은 1이상이어야 하며 던전에 들어간 이후로 변하지 않습니다.
로 바꾸는건 어떨까요 maxHP 처음 언급할 때 넣는게 좋을거 같아요
kyo님도 괜찮으시다고 말씀하시면 업데이트 부탁드립니다 백준님
한가지 더 질문할점이 있습니다
용사가 N번째 방에 있는 용을 쓰러트리기 위한 최소의 HMaxHP를 출력합니다.
라고 하는데 쓰러트리기 위한 조건이 무엇인가요?
도달만 해도 쓰러트릴 수 있으면 N번째 방에 용사가 절대 쓰러트릴수 없는 몬스터가 있어도 쓰러트릴 수 있는 것인가요?
제 생각으로는 용이 n+1번째 방에 있으며 '용을 쓰러트리기 위한' 이 아닌 '용을 쓰러트리기 위해 N+1번째 방에 도달하기 위한'쪽을 의도하신것 같스비낟.
용은 단순히 대회 컨셉을 맞추기 위해서 넣었고 용은 몬스터중 하나입니다.
N 번째 방에는 항상 몬스터(=용) 이 있고 N 번째 방의 몬스터(=용) 을 죽이면 공주를 구할 수 있습니다.
N+1번째 방은 없습니다.
라고 생각하고 지문을 작성하였으나 오해의 소지가 좀 있네요.. 추가적인 의견있으시면 말씀해주세요
그렇게 수정하시면 될것 같습니다. 다 해결되었어요!
수정했습니다.
댓글을 작성하려면 로그인해야 합니다.
kyo20111 5년 전 1
https://www.acmicpc.net/board/view/35225 에 설명한 이유로 MAXHP가 0보다 커야 한다는 것을 보장해주지 못하는 것같습니다.
용을 쓰러트리기 위한 조건을 추가하거나 MAXHP>0 이라는 제한을 추가해주셨으면 합니다.