kyo20111   5년 전

제가 빠트린 부분을 찾을 수가 없습니다 ㅠㅠ 제가 틀린부분을 지적해 주시면 감사하겠습니다..

정렬 순위 1. 푼 문제 2. 페널티(총시간) 3. 팀 번호

AC를 받았을때, 이미 푼문제면 무시 , 아니면 푼 문제 수 증가와 시간 + 패널티 추가

틀렸을때 팀의 틀린 문제에 대한 틀린 횟수 누적

정렬 후 출력

djm03178   5년 전

"만약 순위가 같으면 팀 번호가 빠른 것을 먼저 출력한다." 에 대한 처리가 없습니다.

처음에 배열이 팀 번호 순으로 되어 있으니까 상관 없지 않느냐고 생각하실 수도 있는데, std::sort에는 두 원소가 같을 때에 기존의 순서를 유지해준다는 보장이 없습니다.

그에 대한 조건을 따로 추가하거나, sort 대신 stable_sort를 사용하면 통과됩니다.

kyo20111   5년 전

8번째 줄의 if문이 팀 번호를 처리해 주고 있지 않나요?

djm03178   5년 전

return 이 없네요.

kyo20111   5년 전

ㄻㄴㅁㅎㅁㅇㅎㄶㄴㅇㅀ 감사합니다.. 고쳤더니 맞았습니다

stable_sort 도 참고하겠습니다! 

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