UOJ Logo 蜗牛编程训练题库

JZOJ

#1303. 【Atcoder_Abc170】T3-封印序列

统计
时间限制:1s    空间限制:512MB    输入文件:sequence.in    输出文件:sequence.out
当前24小时内您还剩30次提交本题的机会

C 封印序列

题目描述

给你一个整数$X$和一个长度为$N$的整数序列$p_1,p_2,...,p_N$,序列中的数都是不同的。

现在要你找所有不在序列$p_1,p_2,...,p_N$里的整数中(可以不是正数),最接近$X$的数(也就是说与$X$之差的绝对值最小的数)。如果有两个数同时满足上述条件,你需要输出最小的那个。

输入格式

第一行两个用空格隔开的整数$X$和$N$。

第二行有$N$个用空格隔开的整数,分别表示$p_1,p_2,...,p_N$。

输出格式

一行一个整数,表示你的答案。

样例数据

input

6 5
4 7 10 6 5

output

8

input

10 5
4 7 10 6 5

output

9

input

100 0

output

100

数据规模与约定

$1\leq X\leq 100$

$0\leq N\leq 100$

$1\leq p_i\leq 100$

时间限制:$2 \text {s}$

空间限制:$1024 \text {MB}$

解题讨论区

标题 发表者 发表日期