AcWing 1204. 错误票据
原题链接
简单
作者:
输到吃土
,
2024-03-03 22:09:20
,
所有人可见
,
阅读 17
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.*;
public class Main {
static final int N = 101000;
static int a[] = new int[N];
static BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
public static void main(String[] args)throws IOException {
; int n = Integer.parseInt(in.readLine());
List<Integer> list = new ArrayList<>(); //创建动态数组
int m=0 , a=0;
for (int i = 0; i < n; i++) {
String[] s = in.readLine().split(" ");
for (String value:s) list.add(Integer.parseInt(value)); //将字符数组写入列表
}
Collections.sort(list);
int duan =0 ,chong=0;
for(int i =1; i < list.size();i++){
if (list.get(i) - list.get(i - 1) == 2) duan = list.get(i)-1; //8 - 6
else if (list.get(i) - list.get(i - 1) == 0) chong = list.get(i);
}
System.out.print(duan+ " ");
System.out.println(chong);
}
}