#ABC170C. 禁止整数

禁止整数

禁止整数

题目描述

给定整数 XX 和长度为 NN 的整数列 p1,,pNp_1, \ldots, p_N

求不包含在整数列 p1,,pNp_1, \ldots, p_N 中的整数(不一定是正数)里,与 XX 最接近的数,即与 XX 的差的绝对值最小的数。如果存在多个这样的整数,输出其中最小的一个。

输入格式

输入按以下格式从标准输入给出:

XX NN
p1p_1 ...... pNp_N

输出格式

输出答案。

样例

6 5
4 7 10 6 5
8

在不包含于整数列 4,7,10,6,54, 7, 10, 6, 5 的整数中,与 66 最接近的是 88

10 5
4 7 10 6 5
9

在不包含于整数列 4,7,10,6,54, 7, 10, 6, 5 的整数中,与 1010 最接近的是 991111。输出其中较小的 99

100 0

100

N=0N = 0 时,输入的第 22 行为空行。另外,如本例所示,XX 本身也可能是答案。

数据范围

  • 1X1001 \leq X \leq 100
  • 0N1000 \leq N \leq 100
  • 1pi1001 \leq p_i \leq 100
  • p1,,pNp_1, \ldots, p_N 各不相同。
  • 输入中的所有值均为整数。
难度 普及
通过率
尝试 0
已通过 0
ID
1964
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签