题目描述
一条直线上部署了 台设备,位置坐标可以为负。工程师想评估布点密度:给定信号半径,问有多少对设备的距离不超过它。
形式化地:给定 个整数 与 个询问 。对每个询问 ,输出满足 且 的下标对 的个数。
输入格式
第一行两个整数 。
第二行 个整数 。
接下来 行,每行一个整数 ,表示一个信号半径询问。
输出格式
共 行,每行一个整数:该询问下满足条件的下标对个数。
样例
输入
4 3 1 3 2 5 1 2 0
输出
2 4 0
样例解释
升序排列为 。:,,共 对。:再增加 与 ,共 对。:没有两个位置相等,共 对。
数据范围
- ;
- ;
- ;
- 对数最大约 ,计数需用 位整数; 也建议用 位整数读入。