알고리즘/백준
백준 10814 나이순 정렬 자바
reumiii
2020. 3. 3. 22:01
import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
String arr[][] = new String[n][2];
for (int i = 0; i < n; i++) {// 입력
arr[i][0] = sc.next();// 나이
arr[i][1] = sc.next();// 이름
}
Arrays.sort(arr, new Comparator<String[]>() {
@Override
public int compare(String[] o1, String[] o2) {
return Integer.compare(Integer.parseInt(o1[0]), Integer.parseInt(o2[0]));// 나이로 비교
}
});
for (int i = 0; i < n; i++) {
System.out.println(arr[i][0] + " " + arr[i][1]);// 출력
}
}
}