求助大佬,第二个样例一直过不了,看了好久
import java.util.ArrayList;
import java.util.Comparator;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int N = input.nextInt();
ArrayList<Integer> tar = new ArrayList<>();
input.nextLine();
for(int i = 0; i < N ;i++) {
String temp = input.nextLine();
String[] temp1 = temp.split(" ");
for(int j = 0;j < temp1.length;j++) {
tar.add(Integer.parseInt(temp1[j]));
}
}
int m = 0;
int n = 0;
tar.sort(Comparator.naturalOrder());
for(int i = 0;i < tar.size()-1;i++) {
if(tar.get(i+1) - tar.get(i) > 1 )
m = tar.get(i+1) - 1;
if(tar.get(i+1) == tar.get(i) )
n = tar.get(i+1);
}
System.out.print(m+" "+n);
}
}