又双叒叕没中奖2

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

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

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

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

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

虾部长想知道: 离中奖距离为x的人有多少个? 聪明的你能帮帮他吗?

虾部长提出了q次询问, 每次他会给出一个非负整数xi, 你需要回答他离中奖距离为xi的人有多少个

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

Input

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

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

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

第三行包含1个正整数q (1≤q≤105), 含义如题面所述

接下来q行, 每行包含一个非负整数xi (0≤xi≤n), 含义如题面所述

Output

输出包含q行

第i行包含一个非负整数, 代表第i个问题的答案

SampleInput
3 1
1
3
0
1
2
SampleOutput
1
1
1



Notes:
距离中奖距离为0的是排名第1的选手
距离中奖距离为1的是排名第2的选手
距离中奖距离为2的是排名第3的选手
Submit
题目统计信息详细
总AC数35
通过人数30
尝试人数37
总提交量179
AC率16.76%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签
作者

T^T Online Judge

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