순위 비교
면접 대비시간 제한3초메모리 제한256 MB
두 심사위원의 점수표를 순위대로 나열하고 가장 높은 순위부터 달라지는 등수를 찾으며 전부 같으면 agree를 출력합니다.
- 난이도
쉬움10점 중 3점
- 유형
- 정렬
- 정답자
- 아직 제출이 없습니다
문제
대회 운영자가 심사위원단을 관리한다. 심사위원은 참가자마다 정수 점수를 매기고, 점수가 클수록 좋은 평가다. 대회에 점수 기준이 있어도 심사위원마다 기준을 해석하는 방식이 달라서, 같은 100점이 심사위원마다 다른 뜻일 수 있다.
운영자가 알아야 하는 것은 상위 등수의 상을 누가 받아야 하는지다. 절대 점수는 심사위원마다 달라도 상대 순위가 같으면 필요한 정보를 얻는다. 두 심사위원이 1위, 2위, 3위 자리에 같은 참가자를 놓았다면 두 사람은 누가 상을 받을지에 뜻이 같다.
두 심사위원의 점수를 비교하는 프로그램을 작성한다. 참가자 순서대로 적힌 정수 점수 목록 두 개를 읽고, 두 심사위원의 순위가 처음으로 갈리는 등수를 구한다. 1위가 가장 높은 등수다.
입력
입력은 점수 목록 쌍이 여러 개 이어진다. 각 쌍은 참가자 수 을 나타내는 정수 하나로 시작하며, 이다. 이어지는 개의 정수는 첫 번째 심사위원이 참가자 순서대로 매긴 점수다. 그다음 개의 정수는 두 번째 심사위원이 같은 참가자 순서대로 매긴 점수다. 점수는 이상 이하다. 심사위원은 동점을 줄 수 없으므로 한 심사위원의 점수는 모두 서로 다르다. 값과 값 사이는 하나 이상의 공백이나 줄바꿈으로 구분된다. 마지막 점수 목록 쌍 다음에는 파일의 끝이 온다.
출력
점수 목록 쌍마다 한 줄씩 출력한다. 그 줄에는 두 심사위원의 순위가 처음으로 갈리는 등수를 정수로 적는다. 모든 등수에서 순위가 같으면 agree 라는 단어만 적는다. 줄 형식은 Case, 공백 하나, 사례 번호, 콜론, 공백 하나, 그 사례의 답이고, 줄 끝에 공백을 남기지 않는다. 사례 번호는 1부터 센다.