C 国和 D 国近年来战火纷飞。
最近,C 国成功地渗透进入了 D 国的一个城市。这个城市可以抽象成一张有
经过侦查,C 国情报部部长 GGB 惊讶地发现,这座看起来不起眼的城市竟然是 D 国的军事中心。因此 GGB 决定在这个城市内设立情报机构。情报专家 TAC 在侦查后,安排了
但是,由于人手不足,GGB 只能安排上述
现在,请你帮 GGB 选出两种合法的设立情报机构的方案进行实施,使得这两种方案收集情报的范围至少有一条公共的边,并且在此基础上总收益减去总代价的差最大。
注意,这个值可能是负的,但仍然是合法的。如果无法找到这样的两种方案,请输出 F
。
输入格式
从标准输入读入数据。
本题包含多组测试数据。
输入文件的第一行包含一个整数
每组数据包含
第
第
第
第
保证节点的编号是从
输出格式
输出到标准输出中。
输出文件包含
对于每组数据,输出一行:如果存在合法的方案,则输出一个整数表示最大的总收益减去总代价的差;否则输出 F
。
样例一
input
2 5 1 2 1 2 3 3 3 4 2 1 5 8 2 1 4 5 3 5 8 5 1 2 1 2 3 3 3 4 3 1 5 9 2 1 5 5 2 3 8
output
1 F
explanation
这个样例中包含两组数据。这两组数据的城市相同,只是在情报的价值和情报机构的方案上有所不同。城市地图如下:
- 对于第一组数据,方案一中的节点
到节点 的最短路径为 ,方案二中的节点 到节点 的最短路径为 。选择这两种方案需要花费 的代价,并且每一条边的情报都被收集从而得到 的收益,因此总收益减去总代价为 。 - 对于第二组数据,方案一中的节点
到节点 的最短路径为 ,方案二中的节点 到节点 的最短路径为 。这两种方案收集情报的范围没有公共的边,因此非法,所以这组数据不存在合法方案,应输出F
。
样例二
见下载文件中的 ex_center2.in
与 ex_center2.ans
。
这个样例只包含一组数据。这一数据中,最优方案为选择第
这组数据的城市地图如下,其中加粗的边表示被情报中心收集情报的边,红色的边表示只被第
样例三
见下载文件中的 ex_center3.in
与 ex_center3.ans
。
这个样例和第
样例四
见下载文件中的 ex_center4.in
与 ex_center4.ans
。
这个样例包含了经过特殊构造的
这个样例,无疑是善良的出题人无私的馈赠。大量精心构造的
限制与约定
各测试点的数据规模和性质如下表:
测试点 | 特殊性质 | |||
---|---|---|---|---|
1 | 保证 | 无 | ||
2 | 保证 | 无 | ||
3 | 保证 | 无 | ||
4 | 保证 | |||
5 | 保证 | |||
6 | 保证 | |||
7 | 保证 | |||
8 | 保证 | |||
9 | 保证 | |||
10 | 保证 | |||
11 | 不保证 | |||
12 | 不保证 | |||
13 | 保证 | |||
14 | 保证 | |||
15 | 不保证 | |||
16 | 不保证 | |||
17 | 保证 | 无 | ||
18 | 保证 | 无 | ||
19 | 不保证 | 无 | ||
20 | 不保证 | 无 |
表格中的特殊性质如下:
- 特殊性质
:对于任意 ,保证 到 的最短路径所经过的编号最小的节点不同于 到 的最短路径所经过的编号最小的节点; - 特殊性质
:对于任意 ,保证 到 的最短路径所经过的编号最小的节点为节点 。
对于所有的数据,
时间限制:
空间限制: