출력에는 "수고비를 받을 후보들(득표율이 전체의 5% 이상인 스태프)에 대해..." 정보를 출력하라고 되어있습니다.
문제 본문 설명에서는 "성진은 스태프가 가진 칩의 개수에 비례해서 수고비를 지급하기로 했다." 라고 했으므로, 적어도 칩을 하나 이상 가지고 있어야 수고비를 받을 수 있다 라고 해석될 수 있습니다.
위와 같이 해석한다면, 득표율 5%를 달성했지만 받은 칩이 0개인 후보라면 "수고비를 받을 후보"는 아니지만 "득표율이 전체의 5% 이상인 스테프"이므로 이 후보에 대한 정보를 출력해야 하는지 아닌지 모호해집니다.
영어판에서는 "Output is consisted of number of lines equal to the number of parties which had at least 5% of the votes."라고 되어 있고, 따라서 득표율 5%를 달성했으면 결과가 0이라도 후보에 대한 정보를 출력해야 한다는 걸 쉽게 알 수 있습니다.
수정 제안: "수고비를 받을 후보들(득표율이 전체의 5% 이상인 스태프)에 대해..." 와 같이 취소선 부분을 삭제하는 것을 제안합니다.
bupjae 6년 전 1
출력에는 "수고비를 받을 후보들(득표율이 전체의 5% 이상인 스태프)에 대해..." 정보를 출력하라고 되어있습니다.
문제 본문 설명에서는 "성진은 스태프가 가진 칩의 개수에 비례해서 수고비를 지급하기로 했다." 라고 했으므로, 적어도 칩을 하나 이상 가지고 있어야 수고비를 받을 수 있다 라고 해석될 수 있습니다.
위와 같이 해석한다면, 득표율 5%를 달성했지만 받은 칩이 0개인 후보라면 "수고비를 받을 후보"는 아니지만 "득표율이 전체의 5% 이상인 스테프"이므로 이 후보에 대한 정보를 출력해야 하는지 아닌지 모호해집니다.
영어판에서는 "Output is consisted of number of lines equal to the number of parties which had at least 5% of the votes."라고 되어 있고, 따라서 득표율 5%를 달성했으면 결과가 0이라도 후보에 대한 정보를 출력해야 한다는 걸 쉽게 알 수 있습니다.
수정 제안: "
수고비를 받을 후보들(득표율이 전체의 5% 이상인 스태프)에 대해..." 와 같이 취소선 부분을 삭제하는 것을 제안합니다.이 문장 때문에 안 받아도 될 WA 하나 늘어나서 이 글을 쓰고 있는거 맞습니다.