Type: RemoteJudge 1000ms 125MiB

科技庄园

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

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

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

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

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

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

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

输入格式

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

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

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

输出格式

一个数: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,1)11(23)(2,3),体力和时间不满足再摘桃了。

范围:

对于 30%30\% 的数据:10N,M,TI5010\le N,M,TI \le 50

对于 100%100\% 的数据:10N,M,TI10010\le N,M,TI\le 100

对于 KK10K10010\le K\le 100

保证结果在 long int 范围内。

背包B

Not Claimed
Status
Done
Problem
15
Open Since
2026-2-2 0:00
Deadline
2026-2-28 23:59
Extension
24 hour(s)