又双叒叕没中奖1

TimeLimit:1000MS  MemoryLimit:32MB
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

午客网常常举办算法竞赛, 为了吸引大家参赛, 会在通过题目的人中随机抽取一些人获得奖品

有n个人参加了这场比赛并通过了至少一道题目, 午客网将从中抽取m个人获得奖品

假设这n个人的比赛排名分别为1到n, 且没有并列的情况, 午客网随机抽出了排名为图片.png的参赛选手获得奖品

然而没有抽到奖的人都纷纷抱怨: "只差x名就中奖了!"

虾部长想知道: 离中奖距离最远的人"只差多少名就中奖了"? 聪明的你能帮帮他吗?

如果某人的排名为k, 那么他与中奖的距离定义为: 图片.png即: 该排名与所有中奖排名的差值的最小值

Input

每个文件仅包含一组测试数据

第一行包含2个正整数n,m (1≤m≤105且m≤n≤109), 含义如题面所述

第二行包含m个正整数a1,a2,a3,…,ai,…,am (1≤ai≤n且互不相同, 保证按升序排列), 含义如题面所述

Output

输出仅包含一个非负整数, 表示中奖距离最远的人的中奖距离

SampleInput
3 1
1
SampleOutput
2



Notes
排名第三的人差2名就中奖了
Submit
题目统计信息详细
总AC数59
通过人数52
尝试人数55
总提交量153
AC率33.99%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签
作者

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: