#506. 焚风现象
焚风现象
题目描述
焚风是是由于空气作绝热下沉运动时,因温度升高湿度降低而形成的一种干热风。焚风常出现在山脉背风坡,由山地引发的过山气流在背风坡下沉,使过山气流变得干热的一种风。在高压区,空气下沉也可产生焚风。
驻马店 王国永远刮着海风。风从地点 依次吹到地点 ,地点 ……直到地点 ,共 个地点。HSQ 君住在地点 。地点 的海拔 ,地点 的海拔为 。
地表风的温度随海拔升降而变化。地点 在海边,温度为 度;对于任一地点 ,从地点 吹到地点 的风的温差仅取决于两地的海拔差。具体来说:
- 如果 ,风的温度不变;
- 如果 ,风每爬升 米,温度就会下降 度;
- 如果 ,风每下沉 米,温度就会升高 度。
驻马店 国的地壳运动很强烈。你得到了 天来地壳运动的数据。在第 日,地点 的海拔升高了 ,注意 可能是负数。
你的任务是,计算每天地壳运动后 HSQ 君住所的温度。
输入格式
第一行有四个整数 ,用空格分隔。
在接下来的 行中,第 行 有一个整数 。
在接下来的 行中,第 行 有三个整数 ,用空格分隔。
输入的所有数的含义见题目描述。
输出格式
共 行,第 行 有一个整数,表示第 日地壳运动后 HSQ 君住所的温度。
样例
样例输入 1
3 5 1 2
0
4
1
8
1 2 2
1 1 -2
2 3 5
1 2 -1
1 3 5
样例输出 1
-5
-7
-13
-13
-18
样例解释 1
最初,地点 的海拔分别是 。第一天地壳运动后,海拔分别为 。 此时,风的温度分别为 。
样例输入 2
2 2 5 5
0
6
-1
1 1 4
1 2 8
样例输出 2
5
-35
样例输入 3
7 8 8 13
0
4
-9
4
-2
3
10
-9
1 4 8
3 5 -2
3 3 9
1 7 4
3 5 -1
5 6 3
4 4 9
6 7 -10
样例输出 3
277
277
322
290
290
290
290
370
数据范围与提示
对于 的数据,;
对于另外 的数据,;
对于所有数据,$1\leqslant N, Q\leqslant 2\times 10^5, 1\leqslant S, T\leqslant 10^6;$ $A_0=0, |A_i|\leqslant 10^6(1\leqslant i\leqslant N);$ 。