『JROI-8』这是新历的朝阳,也是旧历的残阳
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.
题目背景
少女于海边伫立,凝视着落日最后的余晖
“已然过去了呢,旧历的一年......”
已获得转载授权。
题目描述
给定序列 ,满足每一项都不小于前一项。对于所有不超过 的正整数 ,询问如果将 分成 段(可以有空段),并给从前往后第 段内的每个数都加上 ,增加后的 最大是多少。询问相互独立,即每次询问时给每个数加的值不保留到下一次询问。
例如,对于序列 ,若 ,则一种分段方式是 ,增加后的序列是 ,此时 。
记 时的答案(即此时最大的 )为 ,出于良心考虑,你只需要输出 $\left(\sum\limits_{i=1}^k q_i\right) \bmod 998244353$ 即可。标准程序不基于特殊的输出方式,即能独立求出每一个 。
输入格式
第一行两个正整数 ,同题意。
接下来一行 个整数,表示 。
输出格式
一行一个整数,表示 $\left(\sum\limits_{i=1}^k q_i\right) \bmod 998244353$。
4 3
-3 1 2 2
141
提示
【样例解释】
当 时,最优策略是 ,。
当 时,最优策略是 ,。
当 时,最优策略是 ,。
则 $\left(\sum\limits_{i=1}^k q_i\right) \bmod 998244353=(q_1+q_2+q_3)\bmod 998244353=(26+45+70)\bmod 998244353=141$。
【数据范围与约束】
测试点编号 | 分数 | 特殊性质 | |||
---|---|---|---|---|---|
无 | |||||
无 | |||||
2025年CSP-J前缀和差分
- Status
- Done
- Problem
- 26
- Open Since
- 2025-8-7 0:00
- Deadline
- 2025-9-30 23:59
- Extension
- 24 hour(s)