[R57C]RhythmName
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
时空限制
1S/512M
题目描述
汗水浇灌的跑道不会说话,但时间会给出回答。
某市举办了一场马拉松比赛,共有 位选手完成比赛,他们的最终成绩均以整数秒为单位记录。第 位选手的成绩为 。
为了对比赛成绩进行分层统计,主办方设置了 个查询。每个查询给定一个时间区间 ,你需要统计所有成绩落在该区间内的选手成绩所对应的“合理值”。若该区间内不存在任何选手成绩,则输出 。
:对于一次查询给定的时间区间 ,设所有满足 的成绩按任意顺序组成数组
其中 表示满足条件的成绩个数。那么该查询的“合理值”定义为
格式
输入格式
第一行包含两个正整数 ,分别表示参赛选手的数量和查询次数。
第二行包含 个非负整数 ,依次表示每位选手的完赛时间。
接下来的 行,每行包含两个非负整数 ,表示一次查询的时间区间。
输出格式
输出 行,每行一个整数表示该询问的合理值。
样例
样例输入 #1
6 4
3 1 4 1 5 9
1 9
2 6
0 0
4 9
样例输出 #1
93
14
0
26
数据规模
注意:你只有通过了子任务的所有测试点,才能获得对应子任务的分数。
| 子任务编号 | 分数 | |
|---|---|---|
对于 的数据,保证 $1\le n,q\le 2 \times 10^5,0\le t_i,l_i,r_i\le 10^4,l_i\le r_i$。
代码源挑战赛 Round 57
- Status
- Done
- Rule
- DMY
- Start at
- 2026-4-17 20:00
- End at
- 2026-4-17 21:30
- Duration
- 1.5 hour(s)
- Host
- Partic.
- 418