#L3127. 「COCI 2018.11」Maja

「COCI 2018.11」Maja

题目描述

译自 COCI 2018/2019 Contest #2 T4「Maja」

Maja 是一只蜜蜂,她要给一片魔法草地授粉,这片草地是一个 NNMM 列的网格。第 iijj 列的田地上有 CijC_{ij} 朵未授粉的花。

Maja 的蜂房在第 AABB 列,她会从她的蜂房出发,走到一个与之四联通的蜂房,但始终不能离开这片草地。当她飞到一片草地,就会给这片草地的花授粉。但是因为这是一片魔法草地,当她离开后这些花朵就会消失,并再次生长出 CijC_{ij} 朵未授粉的花!

Maja 总共飞 KK 步之后就要退休了,她想知道如果她恰飞了 KK 步后回到蜂房,能够最大化的过程中授粉花朵数量是多少?


输入格式

第一行输入五个正整数 NN, MM, AA, BB, KK,表示行数、列数、蜂房位置和步数,保证 KK 是偶数。

接下来 NN 行每行 MM 个非负整数 CijC_{ij},表示对应位置的花朵数量。保证 CAB=0C_{AB}=0


输出格式

一个整数,表示最大化的授粉花朵数量。


样例 1

输入

2 2 1 1 2
0 1
2 1

输出

2

解释
Maja 从 (1,1)(1,1) 位置出发,第一步向下,对 22 朵花授粉,第二步向上返回。


样例 2

输入

2 2 1 1 4
0 5
5 10

输出

20

解释
Maja 先向右,然后向下、向上、向左。注意到 (1,2)(1, 2) 位置的花朵被授粉了两次。


样例 3

输入

3 3 2 2 6
5 1 0
1 0 3
1 3 3

输出

15

数据范围与提示

  • 对于 40%40\% 的数据,保证 K104K \le 10^4
  • 对于 100%100\% 的数据,保证
    1N,M1001\le N, M \le 100
    1AN1\le A\le N, 1BM1\le B\le M
    2K1092\le K \le 10^9
    0Cij1090\le C_{ij} \le 10^9