#P1983. 2024.9.2-ali-第3题-小塔采蘑菇

2024.9.2-ali-第3题-小塔采蘑菇

题目内容

小塔每天都会去nn个地方采蘑菇,这些地点连成一条直线编号为11~nn

如果小塔今天在ii地采了蘑菇,那么他第二天将不能在i1i-1,ii,i+1i+1这三地采蘑菇。

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

输入描述

第一行输入两个整数 nnmm1n71≤n≤7;1m1001≤m≤100)表示地点数、天数。

此后mm行,第ii行输入nn个整数a1,a2,...,ai,...ana_1,a_2,...,a_i,...a_n(1ai1031≤a_i≤10^3)表示第iijj地点的蘑菇数量。

输出描述

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

样例1

输入

3 3
1 2 3
4 5 6
7 8 9

输出

30

说明

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

样例2

输入

3 3
10 1 1
3 6 10
1 1 1

输出

21

说明

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