题目名称 742. [网络流24题] 深海机器人
输入输出 shinkai.in/out
难度等级 ★★★
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 10
题目来源 GravatarMakazeu 于2012-04-05加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:81, 提交:164, 通过率:49.39%
GravatarYoungsc 100 0.000 s 0.00 MiB C++
GravatarSamle 100 0.000 s 0.00 MiB C++
Gravatarbbsh 100 0.000 s 0.00 MiB C++
Gravatarbbsh 100 0.000 s 0.00 MiB C++
Gravatarbbsh 100 0.000 s 0.00 MiB C++
Gravatarbbsh 100 0.000 s 0.00 MiB C++
Gravatar小金 100 0.000 s 0.00 MiB C++
Gravatarh 100 0.002 s 0.51 MiB C++
GravatarSoviets 100 0.002 s 0.89 MiB C++
Gravatarhjj 100 0.003 s 0.35 MiB C++
关于 深海机器人 的近10条评论(全部评论)
连两条边,一条容量为1 一个为INF
Gravatarflytosky2015
2017-09-21 11:33 6楼
本题中出发地和目的地的坐标和题干里是反着来的,例如题干里的(Q,P)在输入文件中就是(P,Q)
Gravatarflytosky2015
2017-09-21 11:32 5楼
苟利国家生死以
Gravatarinfinityedge
2017-02-08 15:19 4楼
死于横纵坐标不清......
GravatarSatoshi
2016-03-28 14:40 3楼
图的纵轴为x轴,横轴为y轴
Gravatar水中音
2015-03-16 15:11 2楼
本题中出发地和目的地的坐标和题干里是反着来的,例如题干里的(Q,P)在输入文件中就是(P,Q)
Gravatarcstdio
2014-01-27 11:59 1楼

742. [网络流24题] 深海机器人

★★★   输入文件:shinkai.in   输出文件:shinkai.out   简单对比
时间限制:1 s   内存限制:128 MiB
深海机器人问题
«问题描述:
深海资源考察探险队的潜艇将到达深海的海底进行科学考察。潜艇内有多个深海机器
人。潜艇到达深海海底后,深海机器人将离开潜艇向预定目标移动。深海机器人在移动中还
必须沿途采集海底生物标本。沿途生物标本由最先遇到它的深海机器人完成采集。每条预定
路径上的生物标本的价值是已知的,而且生物标本只能被采集一次。本题限定深海机器人只
能从其出发位置沿着向北或向东的方向移动,而且多个深海机器人可以在同一时间占据同一
位置。
«编程任务:
用一个P´Q 网格表示深海机器人的可移动位置。西南角的坐标为(0,0),东北角的坐

标为 (Q,P)。


给定每个深海机器人的出发位置和目标位置,以及每条网格边上生物标本的价值。计算
深海机器人的最优移动方案,使深海机器人到达目的地后,采集到的生物标本的总价值最高。
«数据输入:
由文件shinkai.in提供输入数据。文件的第1 行为深海机器人的出发位置数a,和目的地
数b,第2 行为P和Q 的值。接下来的P+1 行,每行有Q 个正整数,表示向东移动路径上
生物标本的价值,行数据依从南到北方向排列。再接下来的Q+1 行,每行有P 个正整数,
表示向北移动路径上生物标本的价值,行数据依从西到东方向排列。接下来的a行,每行有
3 个正整数k,x,y,表示有k个深海机器人从(x,y)位置坐标出发。再接下来的b行,每行有3
个正整数r,x,y,表示有r个深海机器人可选择(x,y)位置坐标作为目的地。
«结果输出:
程序运行结束时,将采集到的生物标本的最高总价值输出到文件shinkai.out中。

shinkai.in
1 1
2 2
1 2
3 4
5 6
7 2
8 10
9 3
2 0 0

2 2 2

shinkai.out

42

1<=P,Q<=15 1<=a,b<=10