#AT1146. 水流入水坝
水流入水坝
题目描述
有 座山组成一个环,依次称为山、山、…、山,顺时针编号。 是一个奇数。
在这些山之间,有 座水坝,分别称为水坝、水坝、…、水坝。
第座水坝位于山和之间(山是山 )。
当第座山山头接收到 升的雨水时,第座水坝和第座水坝都各自蓄积升的水(水坝是水坝 )。
有一天,每座山山头都接收到了一个非负偶数升雨水。
结果是,第座水坝积累了总共 升的水。
请找出每座山山头接收到的雨水量。 在本问题的限制条件下,我们可以证明解是唯一的。
输入
第一个行一个整数
接下来一行有个整数,分别表示表示第座水坝积累的水的容量。
输出
按顺序输出 个整数,表示每座山山头接收到的雨水量。
3
2 2 4
4 0 4
提示
如果我们假设山1、山2和山3分别接收到 4、0 和 4升的雨水,与输入一致,情况如下
水坝1 应该累积了
水坝2 应该累积了
水坝3 应该累积了
5
3 8 7 5 5
2 4 12 2 8
3
1000000000 1000000000 0
0 2000000000 0
提示
是奇数