문제 번호 1291. -- (1점) 2017 C프로그래밍1 기말고사 7/10

1291: (1점) 2017 C프로그래밍1 기말고사 7/10

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 59  해결 문제 수: 20
[제출][채점 상황 열람][게시판]

문제 설명

학생들의 이름, 나이, 키가 주어진다고 하자. (학생숫자는 최대 30명이고, 이름의 최대길이는 30이며, 나이와 키는 양의 정수이다.) 0이 입력되면 이름의 알파벳 오름차순으로 이름을 출력하고, (이름은 모두 다르다) 1이 입력되면, 나이의 오름차순으로 이름을 출력하고, (나이는 모두 다르다.) 2가 입력되면 키의 오름차순으로 이름을 출력하는 프로그램을 작성하시오. (키가 모두 다르다)

입력

3

john

20

170

eddy

19

169

jane

21

171

1


** 학생 3명의 정보 (이름, 나이, 키)가 입력되고, 마지막에 1이 입력되었으므로, 나이의 오름차순 (어린 나이부터)으로 이름을 출력하면 되므로, eddy, john, jane 순으로 출력한다.

출력

eddy

john

jane

입력 예시

3
john
20
170
eddy
19
169
jane
21
171
1

출력 예시

eddy
john
jane

도움말

출처

[제출][채점 상황 열람]