蓝桥杯—错误票据

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
用ArrayLsit做简单

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner in=new Scanner(System.in);
		int n=in.nextInt();
		List<Integer> L= new ArrayList<Integer>();
		while(in.hasNext()) {
			L.add(in.nextInt());
		}
		Collections.sort(L);
		int a=0,b=0;
		for(int i=0;i<L.size()-1;i++) {
			if(L.get(i+1)-L.get(i)>1)
				a=L.get(i)+1;
			if(L.get(i).equals(L.get(i+1)))
				b=L.get(i);
		}
		System.out.println(a+" "+b);
	}
}

发布了35 篇原创文章 · 获赞 0 · 访问量 674

猜你喜欢

转载自blog.csdn.net/fendouzhilu666/article/details/105023913