显然将 AAA 排序后从前往后把每一个数给安排到当前序列剩余位置最左/最右侧,然后可以直接区间 DP 。定义 fi,jf_{i,j}fi,j 为剩余未安排区间为 [i,j][i,j][i,j] 的最大价值,直接从 [i−1,j][i-1,j][i−1,j] 或 [i,j+1][i,j+1][i,j+1] 转移就行。
注册一个 Sanhai 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 Sanhai 通用账户