间谍网络
来源:互联网 发布:网络黄金未来世界官网 编辑:程序博客网 时间:2024/04/26 03:25
【题目描述】
由于外国间谍的大量渗入,学校安全正处于高度的危机之中。如果A间谍手中掌握着关于B间谍的犯罪证据,则称A可以揭发B。有些间谍收受贿赂,只要给他们一定数量的美元,他们就愿意交出手中掌握的全部情报。所以,如果我们能够收买一些间谍的话,我们就可能控制间谍网中的每一分子。因为一旦我们逮捕了一个间谍,他手中掌握的情报都将归我们所有,这样就有可能逮捕新的间谍,掌握新的情报。
我们获得了一份资料,包括所有已知的受贿的间谍,以及他们愿意收受的具体数额。同时我们还知道哪些间谍手中具体掌握了哪些间谍的资料。假设总共有n个间谍(n不超过3000),每个间谍分别用1到3000的整数来标识。
请根据这份资料,判断我们是否有可能控制全部的间谍,如果可以,求出我们所需要支付的最少资金。否则,输出不能被控制的一个间谍。
【输入描述】
第一行只有一个整数n。
第二行是整数p。表示愿意被收买的人数,1 ≤ p ≤ n。
接下来的p行,每行有两个整数,第一个数是一个愿意被收买的间谍的编号,第二个数表示他将会被收买的数额。这个数额不超过20000。
紧跟着一行只有一个整数r,1 ≤ r ≤ 8000。然后r行,每行两个正整数,表示数对(A,B),A间谍掌握B间谍的证据。
【输出描述】
如果可以控制所有间谍,第一行输出YES,并在第二行输出所需要支付的贿金最小值。否则输出NO,并在第二行输出不能控制的间谍中,编号最小的间谍编号。
【样例输入】
样例1:
3
2
1 10
2 100
2
1 3
2 3
样例2:
4
2
1 100
4 200
2
1 2
3 4
【样例输出】
样例1:
YES
110
样例2:
NO
3
0 0
- 间谍网络
- 间谍网络
- Idiot的间谍网络
- 洛谷 P1262 间谍网络
- 洛谷 P1262 间谍网络
- [洛谷P1262]间谍网络
- EZ的间谍网络
- P1262间谍网络
- 洛谷 P1262 间谍网络
- 洛谷1262 间谍网络
- 洛谷 P1262 间谍网络
- CodeVS&Luogu 间谍网络
- 洛谷P1262间谍网络
- 洛谷 P1262 间谍网络
- 【图论】[Tyvj 1153]间谍网络
- 强连通分量 间谍网络
- 间谍网络--tarjan 解题报告
- tarjan题目(3)间谍网络
- 倒水问题
- 聪明的打字员
- 传纸条
- 题目编号生成器
- 医院设置
- 间谍网络
- 不等数列
- 高级打字机
- 经营与开发
- 过河卒
- 矩阵取数游戏
- N皇后问题
- 计算系数
- 引水入城