AT_joi2017ho_a.フェーン現象 (Foehn Phenomena)
普及+/提高
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
题目简述
你知道N+1个地点的海拔Ai,编号为0…N,有风从0吹向N,想让你求出地点N的风的温度.
保证A0=0
规则:
- 如果Ai=Ai+1风的温度不变.
- 如果Ai>Ai+1由于海拔降低,风的温度会上升(Ai−Ai+1)×T度
- 如果Ai<Ai+1由于海拔升高,风的温度会下降(Ai+1−Ai)×S度
输入格式
从标准输入中读入下面的数据.
- 第一行输入包括四个被空格隔开的整数N,Q,S,T.这表示JOI先生在地点N有一所房子,有Q次地壳运动,海拔每上升1米的话,风的温度会降低S度,海拔每下降一米的话,风的温度会上升T度.
- 接下来的N+1行中第i行(1≤i≤N+1)包含一个整数Ai−1,表示地壳运动前地点i−1的海拔高度.
- 接下来的Q行中第j行(1≤j≤Q)包括三个被空格隔开的整数Lj,Rj,Xj.这表示第j天地壳运动使地点Lj到地点Rj中这些地点的海拔变化了Xj
输出格式
输出Q行,第j行的输出代表第j天地壳运动后JOI先生家的风的温度.
(即N位置的风的温度)
输入输出样例
输入#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
输入#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
输入解题思路,AI测评打分。不知道怎么写?