1623: 科技庄园

内存限制:256 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:8 解决:3

题目描述

 Life种了一块田,里面种了有一些桃树。

LifePFT说:“我给你一定的时间去摘桃,你必须在规定的时间之内回到我面前,否则你摘的桃都要归我吃!”

PFT思考了一会,最终答应了!

由于PFT的数学不好!它并不知道怎样才能在规定的时间获得最大的价值,

由于PFT不是机器人,所以他的体力并不是无限的,他不想摘很多的桃以至体力为0,而白白把桃给Life。同时PFT每次只能摘一棵桃树,,每棵桃树都可以摘K次(对于同一棵桃每次摘的桃数相同)。每次摘完后都要返回出发点(PFT一次拿不了很多)即Life的所在地(00{试验田左上角的桃坐标是(11}

PFT每秒只能移动一个单位,每移动一个单位耗费体力1(摘取不花费时间和体力,但只限上下左右移动)

输入

第一行:四个数为NMTIA 分别表示试验田的长和宽,LifePFT的时间,和PFT的体力。

下面一个NM列的矩阵桃田。表示每次每棵桃树上能摘的桃数。

接下来NM列的矩阵,表示每棵桃最多可以采摘的次数K

输出

一个数:PFT可以获得的最大的桃个数。

样例输入 复制

4 4 13 20
10 0 0 0
0 0 10 0
0 0 10 0
0 0 0 0
1 0 0 0
0 0 2 0
0 0 4 0
0 0 0 0

样例输出 复制

10

提示

【样例解释】

可以摘到1次(11)和1次(23),体力和时间不满足再摘桃了。

【数据范围】

    对于M N TI A10<=30%<=5010<=100%<=100

对于K10<=100%<=100

保证结果在longint范围内