题号:NC23832
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld
题目描述
lililalala得到了一块魔法板,这块魔法板可以被看做大小为

的矩形,它含有

个单元格。
lililalala可以通过点亮这块魔法板的某些部分获得一定的能量值。
给定两个长度为

的数列

和

以及一个

的矩阵

。具体规则如下:
输入描述:
第一行两个整数
)
--魔法板的大小和关联奖励的条数。
然后的

行表示矩阵

,

行中的第

行第

个整数表示

)
--点亮第

行的第

个单元格可以获得的能量。
然后的一行

个整数
)
--点亮行的花费。
然后的一行

个整数
)
--点亮列的花费。
然后的

行每行五个整数--其中第

行包含
)
--同时点亮第

行第

列和第

行第

列的单元格可以获得

点能量。
输出描述:
输出一行包含一个整数--lililalala最多能赚取的能量。
示例2
输入
复制
3 1
12 3 7
4 8 1
1 2 8
2 9 7
3 15 4
3 1 3 3 8