citizen   7년 전

문제가 영어로 되어있어서 해석을 해드리자면

매번 N(진행된 경기수)을 입력받고(N = 0이면 스톱)

각 경기 결과가 

팀1 점수1 x 점수2 팀2 형식으로 나오며

N개의 경기결과를 가지고 순위를 나타내라는 것인데,

이때 순위를 가르는 요소는 득점이며(매 경기 이기면 3점추가 비기면 1점)

득점이 같은 팀이 여러 개인 경우 득실차(모든 경기동안 그 팀이 넣은 골-모든 경기동안 그 팀이 먹힌 골)

이며 득실차마저 같은 경우는 아무렇게나 순위를 정해도 상관없다고 합니다.

순위는 내림차순으로 출력하구요.


통과한 사람이 1명밖에 없어서 데이터가 정확한지도 잘 모르겠고(맞힌 사람이 많다면야 그냥 제가 틀린거겠지만요..)

딱히 틀릴부분이 없는것 같은데 틀렸습니다만 나오네요..

bupjae   7년 전

올바른 답이 여러개 나올 수 있지만, 채점할 때는 정답 하나만 인정하고 있기 때문에 발생하는 문제 같습니다.

채점 방식을 바꿔달라는 글을 별도로 올렸습니다.

https://www.acmicpc.net/board/view/10669

dlwodnsdl   7년 전

저는 먼저 나온 순서대로 출력하도록 했는데, 문제의 조건을 보면 스페셜저지로 수정하거나 저 조건을 없애야 할 것 같네요.

citizen   7년 전

확인해보니까 정말로 먼저 등장한 팀일수록 먼저 출력해야 통과가 되네요.

데이터상의 문제였군요

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