信息学一本通,图论2425: 信息学奥赛一本通T1517-间谍网络题解

冷夕颜 算法基础篇 51 0
想要成为编程高手?那就来试试全网最全C++题库,让您在练习中快速成长。
由于外国间谍的大量渗入,国家安全正处于高度危机之中,如果 A 间谍手中掌握着关于 B 间谍的犯罪证据,则称 A 可以揭发 B,有些间谍接受贿赂,只要给他们一定数量的美元,他们就愿意交出手中掌握的全部情报,所以,如果我们能够收买一些间谍的话,我们就可能控制间谍网中的每一分子,因为一旦我们逮捕了一个间谍,他手中掌握的情报都将归我们所有,这样就有可能逮捕新的间谍,掌握新的情报。

由于外国间谍的大量渗入,国家安全正处于高度危机之中。如果 A 间谍手中掌握着关于 B 间谍的犯罪证据,则称 A 可以揭发 B。有些间谍接受贿赂,只要给他们一定数量的美元,他们就愿意交出手中掌握的全部情报。所以,如果我们能够收买一些间谍的话,我们就可能控制间谍网中的每一分子。因为一旦我们逮捕了一个间谍,他手中掌握的情报都将归我们所有,这样就有可能逮捕新的间谍,掌握新的情报。 我们的反间谍机关提供了一份资料,包括所有已知的受贿的间谍,以及他们愿意收受的具体数额。同时我们还知道哪些间谍手中具体掌握了哪些间谍的资料。假设总共有 n 个间谍,每个间谍分别用 1 到 n 的整数来标识。 请根据这份资料,判断我们是否可能控制全部的间谍,如果可以,求出我们所需要支付的最少资金。否则,输出不能被控制的一个间谍。

信息学一本通,图论2425: 信息学奥赛一本通T1517-间谍网络题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
想要在职场中立于不败之地?那就来试试全网最全C++题库,让您在练习中快速提升技能。

标签: 信息学一本通 图论2425: 信息学奥赛一本通T1517-间谍网络题解