队列
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定一个长度为 ( 是偶数)的序列 ,还有一个初始时为空的队列 。
令 依次等于 ,你需要执行以下两个操作之一:
- 将 加入当前队列的队尾
- 删除队头元素(执行此操作时,你需要保证队列不为空)
请求出在执行完所有操作后,队列 中所有元素之和的最大值。
输入格式
第一行一个正整数 。
接下来一行 个整数 。
输出格式
一行一个整数表示队列 中所有元素之和的最大值。
输入输出样例 #1
输入 #1
6
3 -1 -4 5 -9 2
输出 #1
7
说明/提示
- i=1: 入队,当前队列:[3]
- i=2: 入队,当前队列:[3,-1]
- i=3:出队,当前队列:[-1]
- i=4: 入队,当前队列:[-1,5]
- i=5:出队,当前队列:[5]
- i=6: 入队,当前队列:[5,2]
最终,队列总和 = 5+2 = 7,可以证明,这样操作是最优解
数据范围:
对于 的数据, 。
对于另外 的数据, 。
对于另外 的数据, 。
对于 的数据, ,保证 是偶数 。
【补题通道 + 重现赛】[YDRG#011] 叩问顶峰,越过山丘 · 云斗七月备战 NOI 限定 Golden Round
- 状态
- 已结束
- 规则
- IOI
- 题目
- 9
- 开始于
- 2025-7-8 8:00
- 结束于
- 2025-7-14 8:00
- 持续时间
- 5.5 小时
- 主持人
- 参赛人数
- 36