qhfk0308   2년 전


현재 공을 받은 횟수가 (지금 받은 공도 포함) 홀수번이면 자기의 현재 위치에서 반시계 방향으로 L번째 있는 사람에게, 짝수번이면 자기의 현재 위치에서 시계 방향으로 L번째 있는 사람에게 공을 던진다. 

문제엔 홀수있때 반시계 방향으로 L번째 있는 사람에게 던진다고 적혀있는데 예제를 보면 

일단 1번이 공을 잡는다. 1번은 공을 한 번 잡았기 때문에, 공을 3번에게 던진다. 3번은 공을 한 번 잡았기 때문에, 공을 5번에게 던진다. 5번은 2번에게 던지고, 2번은 4번에게 던진다. 4번은 1번에게 던진다. 1번은 이제 공을 두 번 잡았기 때문에, 공을 4번에게 던진다. 4번은 2번에게 던지고, 2번은 5번에게 던지고, 5번은 3번에게 던지고, 마지막으로 3번은 1번에게 던진다. 1번은 이제 공을 세 번 잡았기 때문에, 게임은 끝난다. 


서로 마주보고 있다는 가정 하에 홀수인데 시계방향으로 공을 던지는거 같습니다.

제가 문제를 이해를 못한건지 조건이 잘못된건지 아니면 수정하실때 잘못 수정하신건지 궁금합니다.

qhfk0308   2년 전

감사합니다!!

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