降水 (rain)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
大样例在题库第3587题下载
降水 (rain)
题目描述
有 座山排成环形,按顺时针编号依次为 号山, 号山,以此类推。保证 是奇数。在这些山脉之间,有 座大坝,第 号大坝位于山脉 和 之间。
当山脉 接收 升雨水时, 号( 时则是 号)大坝和 号大坝会分别接到 升水,即将它收集到的水平均分给两边大坝。
每天,每座山都接收到偶数升且水量不为负数的雨水,所有山的雨水最终汇总到各大坝。现在给出大坝数量 和第 号大坝收集的水量 ,请你计算出每座山的降水量。 可以证明,答案是唯一的。
输入格式
在文件 rain.in 中读入。
第一行输入一个整数 ,表示山的数量; 第二行输入 个数,第 个数 表示第 号水坝收集到的水量。
输出格式
在文件 rain.out 中输出。
按顺序输出 号山到 号山的降水量,数字之间用空格隔开。
样例
样例输入 #1
3
2 2 4
样例输出 #1
4 0 4
样例输入 #2
5
3 8 7 5 5
样例输出 #2
2 4 12 2 8
样例输入 #3
3
1000000000 1000000000 0
样例输出 #3
0 2000000000 0
数据范围
- 是奇数
- 所有输入数字均为整数。
2026年CSP-S第二场模拟第二轮比赛(需要文件读写)
- 状态
- 已结束
- 规则
- OI
- 题目
- 4
- 开始于
- 2026-7-25 19:25
- 结束于
- 2026-7-25 23:31
- 持续时间
- 4.1 小时
- 主持人
- 参赛人数
- 40