인프런 커뮤니티 질문&답변
작성자 없음
작성자 정보가 삭제된 글입니다.
sorting,searching 7. 좌표 정렬 문제 질문입니다
작성
·
139
0
출력은 정상출력되는데 채점해보니 오답이라고 나와서요!
오답인 이유를 알고 싶습니다!
항상 수업 잘 듣고 있습니다 감사합니다.
import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;
public class Main {
public static void solution(int n, int[][] arr) {
Arrays.sort(arr, new Comparator<int[]>() {
@Override
public int compare(int[] x, int[] y) {
if (x[0]==y[0]) return x[1] - y[1];
else return x[0] - y[0];
}
});
for (int i=0; i<n; i++) {
for (int j=0; j<2; j++) {
System.out.print(arr[i][j] + " ");
}
System.out.println();
}
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int[][] arr = new int[n][2];
for (int i=0; i<n; i++) {
for (int j=0; j<2; j++) {
arr[i][j] = scanner.nextInt();
}
}
solution(n,arr);
}
}





