#P12348. [蓝桥杯 2025 省 A 第二场] 交互
[蓝桥杯 2025 省 A 第二场] 交互
题目描述
小蓝正在做一道交互题。有一个未知的下标从 1 到 的数组 ,小蓝每次可以进行一次询问 ,然后交互程序会返回 满足 $\min\limits_{l \leq x \leq r} a[x] - \max\limits_{p \leq y \leq q} a[y] \geq ans$。但小蓝很快就发现,因为 并不是精确的值,所以他永远也无法得到实际的数组元素的值。
给定小蓝的几次询问和交互程序的返回值,请你帮他求出 $\max\limits_{1 \leq x \leq m} a[x] - \min\limits_{1 \leq y \leq m} a[y]$ 的可能的最小值。
输入格式
输入的第一行包含两个正整数 ,用一个空格分隔,分别表示小蓝的询问次数和数组长度。
接下来 行,每行包含五个正整数 ,相邻整数之间使用一个空格分隔,表示第 次小蓝询问及其结果,含义如问题描述所述。
输出格式
输出一行包含一个整数表示答案,即 $\max\limits_{1 \leq x \leq m} a[x] - \min\limits_{1 \leq y \leq m} a[y]$ 的可能的最小值,如果无解请输出 No Solution
。
2 4
1 1 2 2 2
1 2 3 4 2
4
2 2
1 1 2 2 1
2 2 1 1 1
No Solution
提示
样例说明
- 对于样例 ,,。所以 ,所以 之间差值的最大值不会小于 。
- 对于样例 ,,,这种情况显然是无解的。
评测用例规模与约定
- 对于 的评测用例,;
- 对于所有评测用例,,,,,,。