[R38D]MINIMEX
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.
时空限制
3S/512M
题目描述
给定一个长度为 的整数数列 ,其中 中的元素两两不同。
现有 次询问,每次询问给定一个区间 ,请你计算以下两个值的乘积:
- 区间 的最小值,即 。
- 区间 的最小未出现的自然数(MEX),即 。
定义为不属于集合 的最小非负整数。
例如:
- 对于集合 ,因为 不在集合中,所以 。
- 对于集合 ,因为 在但 不在,所以 。
- 对于集合 ,因为 都在,所以 。
- 对于集合 (空集),。
格式
输入格式
第一行包含两个整数 ,分别表示数列长度和询问数量。
第二行包含 个整数 ,表示数列的元素。
接下来 行,每行包含两个整数 ,表示一次询问的区间。
输出格式
输出 行,每行一个整数,表示第 次询问计算出的乘积。
样例
样例输入 #1
4 4
3 1 0 2
1 3
2 4
2 3
3 4
样例输出 #1
2
0
2
0
数据规模
注意:你只有通过了子任务的所有测试点,才能获得对应子任务的分数。
| 子任务编号 | 分数 | ||
|---|---|---|---|
对于 的数据,满足 ,数列 中元素两两不同,,。
代码源挑战赛 Round 38
- Status
- Done
- Rule
- DMY
- Start at
- 2025-11-21 20:00
- End at
- 2025-11-21 21:30
- Duration
- 1.5 hour(s)
- Host
- Partic.
- 369