문제 번호 1279. -- C언어 기말연습: 5

1279: C언어 기말연습: 5

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

문제 설명

[구조체를 연습하기 위한 문제]

학생들의 이름, 나이, 키가 주어진다고 하자. (학생숫자는 최대 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

도움말

출처

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