欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
CF1326B.Maximums
Maximums
题目描述
Alicia 有一个数组 ,其中每个元素都是非负整数。对于每个 ,她计算了一个非负整数 。注意,当 时,。
例如,如果 Alicia 的数组为 ,那么 。
接着,她又计算了一个数组 ,其中 。
例如,如果 Alicia 的数组为 ,那么 $b = \{0-0, 1-0, 2-1, 0-2, 3-2\} = \{0, 1, 1, -2, 1\}$。
现在,Alicia 给出了 的值,要求你还原出 的值。你能帮她解决这个问题吗?
输入格式
第一行包含一个整数 (),表示 Alicia 的数组的元素个数。
第二行包含 个整数 ()。
保证对于给定的 数组,存在一个解 ,并且所有元素都满足 。
输出格式
输出 个整数 (),使得按照题目中的方法计算 后,有 $b_1 = a_1 - x_1, b_2 = a_2 - x_2, \ldots, b_n = a_n - x_n$。
保证对于给定的测试数据至少存在一个解,并且解是唯一的。
说明/提示
第一个测试样例已在题目描述中给出。
第二个测试样例中,如果 Alicia 的数组为 ,那么 ,$b = \{1000-0, 1000000000-1000, 0-1000000000\} = \{1000, 999999000, -1000000000\}$。
由 ChatGPT 4.1 翻译
样例
5
0 1 1 -2 1
0 1 2 0 3
3
1000 999999000 -1000000000
1000 1000000000 0
5
2 1 2 2 3
2 3 5 7 10
在线编程 IDE
建议全屏模式获得最佳体验
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |