问题 4812 --虎哥救小虎4812: 虎哥救小虎★★
时间限制: 1 Sec 内存限制: 128 MB
提交: 215 解决: 84
[提交][状态][命题人:]题目描述
有一个猎人和k只小虎在一条直线上,刚开始时,猎人在位置0,位置n处有一个老虎洞,k只小虎的位置分别为x1,x2...xk;小虎只要到达老虎洞,猎人就无法抓到小虎了。每秒钟,虎哥可以指定一只小虎右移1,然后猎人可以右移1,只要猎人的位置有小虎,猎人就能抓到小虎。请问聪明的虎哥最多能够救下多少只小虎?
输入
第一行为T,表示有T组测试数据
每组测试数据包括两行,第一行为两个整数n,k(2<=n<=1e9,1<=k<=4e5),表示虎洞位置和小虎的数量;第二行为k个整数x1,x2,...xk(1<=xi<n),表示每只小虎的位置。
测试数据保证所有k之和不超过400000。
输出
每组测试数据输出一个整数m,表示救下小虎的数量。
提示
来源
[提交][状态]