【KRUSKAL2026】Delete and Backspace
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
给定一个长度为 的数组 。对于每个 ,独立地考虑以下过程:
初始时数组为 。你需要进行恰好 次操作,每次操作可以选择以下两种方式之一:
Backspace:删除当前数组的第一个元素;Delete:删除当前数组的最后一个元素。
你的得分定义为第 次操作中被删除元素的值。
对于每个 ,求你能够获得的最大得分。
输入格式
第一行包含一个整数 ,表示数组的长度 。
第二行包含 个整数 ,表示数组 。
输出格式
输出 个整数,其中,第 个整数表示恰好进行 次操作时能够获得的最大得分。
样例
5
2 7 8 1 4
4 7 8 8 8
样例说明
对于 ,只能删除数组最左边的 或最右边的 ,因此最大得分为 。
对于 ,可以第一次删除最左边的 ,第二次再删除最左边的 ,此时第二次操作删除的元素为 ,因此最大得分为 。
对于 ,可以依次删除最左边的 ,使第三次操作删除的元素为 ,因此最大得分为 。
对于 和 ,同样可以合理安排前面的操作,使最后一次操作删除的元素为 。
2026 新生赛
- Status
- Done
- Rule
- XCPC
- Problem
- 13
- Start at
- 2026-9-13 12:00
- End at
- 2026-9-13 17:30
- Duration
- 5.5 hour(s)
- Host
- Partic.
- 127