#P4803. [CCO2015] 太阳能飞行
[CCO2015] 太阳能飞行
题目背景
警告:滥用本题评测将被封号
题目描述
本题译自 CCO 2015 Day1 T3「Solar Flight」
航空的新纪元正在来临——第一个太阳能驱动的巨型喷气式飞机即将商用!然而,公众对前沿技术有一些在安全方面的焦虑,因为驱动飞机的阳光的光线可能会被其他在空中的物体挡住。因此,必须先进行一些统计和计算来规划第一次航行。
我们考虑一个包含 个从一个城市到另外一个城市的航路组成的图。一架飞机可以被考虑成一个点。它穿过的天空可以被模型化为一个笛卡尔坐标系,其中 轴表示从任意一个点向东出发的距离, 轴表示高度。我们只考虑 值的范围在 ,所有航路均为直线的部分。第 架飞机从 飞到 。所有值互不相同,对于也如此。飞机以未知的,可能是非恒定的速度沿着航路行驶,所以任意时间点,飞机可能在航路的任意位置上。然而,已知的是飞机从不与其他飞机相撞,所以如果两个航道交错,两个飞机不会同时到达交点。
每个飞机 同时也有一个干扰因素值 ,表示一个飞机影响它下面飞机太阳吸收能力的强弱。
各个飞机上的太阳能板非常奇怪,那些太阳能板只能收集飞机正上方的能量。这就意味着一个飞机能吸收的阳光可能会被其他与其的 值相同,但是 值比他大的飞机挡住。具体来说,太阳能板吸收的太阳光减少的值为挡住它的飞机的干扰因素值之和。
根据这些信息,以及一个距离常数 ,你要回答 个关于可能对太阳能板影响的询问。第 个询问询问你在一个时刻飞机 的太阳能板吸收的太阳光减少的值。在任意时刻飞机的 值均在 之间。
输入格式
第一行四个整数 ,分别表示最大考虑的 值,距离常数,航路总数,询问总数。
接下来 行每行三个整数 ,表示飞机 初始 值,终止 值,干扰因素值。
接下来 行每行两个整数,,表示根据 和 回答题目中的问题。
输出格式
输出 行,每行一个整数表示对于询问 的回答。
12 4 3 3
1 4 5
2 2 3
6 3 6
2 1
1 8
3 0
11
6
0
提示
飞机的航路示意图如下图所示。
询问 是对于 号飞机在 范围内所提出的询问,当飞机在 时可能会被飞机 挡住,但是绝不是飞机 。然而,但是当它的 时可能会被其他所有飞机挡住,因此,该询问的答案即其他所有飞机的影响因素值之和,为 。
对于询问 ,当 时飞机 可能会被飞机 挡住,并且当 时不会被任何飞机盖住,因此只可能被飞机 影响,即结果等于飞机 的影响因素值 。
对于询问 ,飞机 都不能在飞机 的正上方除非 达到 。所以该询问的答案为0。
对于 的数据,。
对于 的数据, 。