만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

나이순 정렬

면접 대비

시간 제한3초메모리 제한256 MB

요약
N명 회원을 나이 오름차순으로 정렬하고 나이가 같으면 가입 순서대로 출력합니다.
난이도

쉬움10점 중 3점

유형
정렬
정답자
아직 제출이 없습니다

문제

어떤 온라인 저지에 가입한 회원의 나이와 이름이 가입한 순서대로 주어진다. 회원을 나이가 작은 순으로 정렬하고, 나이가 같으면 먼저 가입한 회원이 앞에 오도록 정렬하는 프로그램을 작성하시오.

입력

첫째 줄에 회원 수 NN이 주어진다. (1≤N≤1000001 \le N \le 100000)

둘째 줄부터 NN개의 줄에 각 회원의 나이와 이름이 공백 하나로 구분되어 주어진다. 나이는 11 이상 200200 이하의 정수이고, 이름은 알파벳 대소문자로만 이루어진 길이 100100 이하의 문자열이다. 입력은 가입한 순서대로 주어진다.

출력

NN개의 줄에 정렬한 결과를 출력한다. 각 줄에는 회원 한 명의 나이와 이름을 공백 하나로 구분해 출력한다. 나이가 같은 회원은 가입한 순서대로 출력한다.

예제4

  1. 예제 1

    입력
    3
    21 Junkyu
    21 Dohyun
    20 Sunyoung
    
    예상 출력
    20 Sunyoung
    21 Junkyu
    21 Dohyun
    
  2. 예제 2

    입력
    1
    200 Solo
    
    예상 출력
    200 Solo
    
  3. 예제 3

    입력
    5
    30 Ann
    30 Ben
    30 Cho
    30 Dan
    30 Eve
    
    예상 출력
    30 Ann
    30 Ben
    30 Cho
    30 Dan
    30 Eve
    
  4. 예제 4

    입력
    6
    1 aa
    200 zz
    1 bb
    200 yy
    100 mm
    100 MM
    
    예상 출력
    1 aa
    1 bb
    100 mm
    100 MM
    200 zz
    200 yy