#P8213. 文文的相机胶卷
文文的相机胶卷
Description
一天,香港记者射命丸文从荷取那里购买了张胶卷。而作为幻想乡的记者,文文对胶卷有着极其严格的要求。
她先对胶卷按顺序标号为,并对第i张胶卷 附上本值 ,表示对该胶卷的初印象。之后文文对每张胶卷附上次值,她对次值的定义是:“对于第张胶卷,满足次值为在第 张至第张内连续几张胶卷的本值之和的最大值。第一张胶卷的次值即为该胶卷的本值。”最后文文每张胶卷附上文值,对文值的定义是:“对于第张胶卷,满足文值为第张至第张内的第张胶卷的次值 和文值之和的最大值。第一张胶卷的文值即为该胶卷的本值。”文文对这 张胶卷的最终评价值即为这张胶卷中所有文值的最大文值。
由于该工作工作量较大,文文向你求助计算最终评价值。但最终评价值可能很大,所以文文会给你一个数,只需输出的结果。
Input Format
从读入文件。
第一行包含两个正整数和,之间用一个空格隔开。
第二行包含个数,每两个整数之间用一个空格隔开,表示每张胶卷的本值。
Output Format
输出文件于。
一个整数,表示对取模的结果。
Sample
样例输入1
5 123
4 3 5 1 2
样例输出1
40
样例输入2
5 7
-1 -1 -1 -1 -1
样例输出2
-1
解释(样例1):胶卷的次值分别为。文值分别为。最终评价值对的模是。
Hint
对于 的数据,,;
对于 的数据,,,。