AtCoder Regular Contest 067
F
Yakiniku Restaurants
AtCoder
⌀ 2729
原题
← E→
翻译中…

Problem Statement

翻译中…

There are $N$ barbecue restaurants along a street. The restaurants are numbered $1$ through $N$ from west to east, and the distance between restaurant $i$ and restaurant $i+1$ is $A_i$.

翻译中…

Joisino has $M$ tickets, numbered $1$ through $M$. Every barbecue restaurant offers barbecue meals in exchange for these tickets. Restaurant $i$ offers a meal of deliciousness $B_{i,j}$ in exchange for ticket $j$. Each ticket can only be used once, but any number of tickets can be used at a restaurant.

翻译中…

Joisino wants to have $M$ barbecue meals by starting from a restaurant of her choice, then repeatedly traveling to another barbecue restaurant and using unused tickets at the restaurant at her current location. Her eventual happiness is calculated by the following formula: "(The total deliciousness of the meals eaten) - (The total distance traveled)". Find her maximum possible eventual happiness.

翻译中…

Constraints

翻译中…
  • All input values are integers.
  • $2≤N≤5×10^3$
  • $1≤M≤200$
  • $1≤A_i≤10^9$
  • $1≤B_{i,j}≤10^9$
翻译中…

Input

翻译中…

The input is given from Standard Input in the following format:

翻译中…

N M
A_1 A_2 ... A_{N-1}
B_{1,1} B_{1,2} ... B_{1,M}
B_{2,1} B_{2,2} ... B_{2,M}
:
B_{N,1} B_{N,2} ... B_{N,M}

翻译中…

Output

翻译中…

Print Joisino's maximum possible eventual happiness.

翻译中…

样例

Input #1
3 4
1 4
2 2 5 1
1 3 3 2
2 2 5 1
Output #1
11
The eventual happiness can be maximized by the following strategy: start from restaurant $1$ and use tickets $1$ and $3$, then move to restaurant $2$ and use tickets $2$ and $4$.
Input #2
5 3
1 2 3 4
10 1 1
1 1 1
1 10 1
1 1 1
1 1 10
Output #2
20
题目信息
题号
arc067_d
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。