#P1859. 【淘天】2024-9-2-第三题-采蘑菇

【淘天】2024-9-2-第三题-采蘑菇

题目描述

ak机每天都会去nn个地方采蘑菇,这些地点连成一条直线编号为1n1\sim n,如果ak机今天在ii地采了蘑菇,那么他第二天将不能在i1,i,i+1i-1,i,i+1这三地采蘑菇。

现在给你mm天每天每个地点产生的蘑菇数量,ak机每天可以选择多个地方采蘑菇。你能求出ak机最多能采多少蘑菇吗?

输入描述

第一行输入两个整数 n,m(1n7,1m100)n,m(1\le n\le 7,1\le m\le 100)表示地点数、天数。

此后mm行,第ii行输入nn个整数a1,a2,...an(1ai103)a_1,a_2,...a_n(1\le a_i\le 10^3)表示第iijj地点的蘑菇数量。

输出描述

在一行上输出一个整数,代表小明最多能采的蘑菇数量。

样例1

输入

3 3
1 2 3
4 5 6
7 8 9

输出

30

样例解释

第一天采位置1,2,31,2,3,第二天不采,第三天采位置1231,2,3

样例2

输入

3 3
10 1 1
3 6 10
1 1 1

输出

21

样例解释

第一天采位置11,第二天采33,第三天采11