muzigae   1년 전

예제 입력 1을 예시로 들어보겠습니다.

0번이 1이라고 말합니다. 그리고 0번은 1번을 지목했습니다.

1번이 2라고 말합니다. 그리고 1번은 3번을 지목했습니다.

3번은 3이라고 말합니다. 이때 3은 보성이의 번호입니다.

M을 말한 사람이 벌주를 마셔야 하기 때문에 문제에서 알려준 흐름을 따라가면 정답이 3이 되어야 맞습니다.

이대로 코드를 작성한 후 질문 게시판에서 다른 분들이 올려주신 반례도 넣어봤는데 모두 1씩 큰 값이 나왔습니다.

그리고 1을 내린 후 코드를 제출하니 AC를 받았습니다.

M을 말한 사람이 벌주를 마시는 것이 아니라 M+1을 말한 사람이 벌주를 마시는 것으로 수정되어야 합니다.

jh05013   1년 전

"M이라고 말한 사람이 지목한 사람은 벌주를 마시게 된다."

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