这个为啥错啊RE,求大佬指点
查看原帖
这个为啥错啊RE,求大佬指点
486510
曾经的路楼主2022/12/17 08:40
package luogu.lanqiao;

import java.util.*;

public class Main {
    public static void main(String[] args) {
        int m = 0, n = 0;
        Scanner scanner = new Scanner(System.in);
        int N = scanner.nextInt();
        ArrayList<Integer> list = new ArrayList<>();
        scanner.nextLine(); //吃掉回车
        while(N-- > 0){
            String s = scanner.nextLine();
            String[] s1 = s.split(" ");
            for (int i = 0; i < s1.length; i++) {
                list.add(Integer.parseInt(s1[i]));
            }
        }
        Collections.sort(list);
        for(int i = 1;i < list.size(); i++) {
            if (list.get(i) - list.get(i-1) == 2) {
                m = list.get(i) - 1;
            }
            if(list.get(i) == list.get(i-1)){
                n = list.get(i);
            }
        }
        System.out.println(m + " " + n);
    }

}

2022/12/17 08:40
加载中...