#Lutece2942. 纳米纵连,小子!
纳米纵连,小子!
Migrated from Lutece 2942 纳米纵连,小子!
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
光光和对立正在玩一款叫做 Project Sekai 的游戏,但是这题和游戏里的纵连没有任何关系。
游戏中有 个竖向的轨道,一首歌有 拍。(你可以理解为 列 行的矩阵)
对立邀请你写一张谱面,她给了你一个 的矩阵,第 行第 个数字 表示在第 拍将音符放在第 个轨道上可获得的难度值。
你选择把谱面塞爆,每拍都放且只放一个音符,这首歌的难度值就是 个音符的难度值之和。除此之外,你还想让难度值尽可能大,所以你每拍找了一个难度最大的音符,但是写出来的谱面非常难看。
光想让谱面好看些,她给了你 个限制,每个限制有三个整数 表示第 拍和第 拍的音符横向距离不能超过 (可以等于 )。
现在,你想知道在满足 个限制的情况下这首歌难度的最大值。
注意到肯定是有方案可以满足的,比如你把所有音符放同一轨道上(音游里称为纵连)。
Input
第一行两个整数 ,表示拍数和轨道数。
接下来输入一个 行 列的矩阵,表示每拍每个轨道的难度值。
第 行一个数 ,表示有 个限制。
接下来 行每行三个整数 ,含义见题面。
Output
一个整数 ,这个谱面可以写出的最大难度。
Samples
4 5
9 1 7 6 3
9 1 8 6 3
9 7 5 6 3
1 1 1 9 2
3
1 3 2
3 4 1
2 4 0
29
Constraints
,,;
,,。
Note
样例解释:
如果你选择在第一个轨道放个大纵连,你的难度值就是 。
如果第一拍选 ,第二拍选 ,第三拍选 ,第四拍选 ,可以满足所有限制,难度值 ,是最大值。
Resources
2023 UESTC ICPC Training for Graph