R03356
Sort Students by Score
레이팅
의견: 0
설명
학생의 이름과 점수가 주어진다.
점수가 높은 학생부터 정렬하여 출력하라.
점수가 같다면 이름의 사전순으로 정렬한다.
입력
첫째 줄에 학생의 수 \(n\)이 주어진다.
둘째 줄부터 \(n\)개의 줄에 학생 이름과 점수가 공백으로 구분되어 주어진다.
학생 이름은 중복되지 않는다.
\((1 \le n \le 1000)\)
학생 이름의 길이는 \(1\) 이상 \(20\) 이하이다.
점수는 \(0\) 이상 \(100\) 이하의 정수이다.
출력
정렬된 순서대로 학생 이름과 점수를 한 줄에 하나씩 출력한다.
제약
입력 형식
First line \(n\); then \(n\) lines each with a (distinct) name and score (\(1 \le n \le 1000\), \(0 \le \text{score} \le 100\)).
출력 형식
Print the sorted name score lines.
예제 1
입력
5
zoe 90
amy 90
bob 100
cody 80
mike 90
출력
bob 100
amy 90
mike 90
zoe 90
cody 80
문제 정보
태그
평가 및 의견
Sort Students by Score
개별 의견
아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.
풀이 제출
Sort Students by Score
게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다.
로그인하고 제출하기