Earthquake Damage G
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.
题目描述
牛州发生了一场地震,震中位于农夫约翰的农场!地震破坏了一些牧场,致使它们无法通行。值得注意的是,没有一条牛道遭到破坏。
和往常一样,这个农场被建模为一组数量为 ()的牧场,为了方便,这些牧场编号为 到 ,并且由一组数量为 ()的无向牛道连接起来,同样为了方便,这些牛道编号为 到 。牛道 连接着牧场 和 (;)。牛道可能会连接 和它自身,或者也许会不止一次地连接两个牧场。谷仓位于牧场 。
总共有 ()头牛(分别在不同的牧场)依次通过手机联系农夫约翰,并发送一个整数消息 (),该消息表明牧场 没有受损,但打电话的这头牛无法从牧场 返回谷仓,因为它找不到一条不经过受损牧场的路径。
在所有的牛都汇报完情况后,确定从多少个牧场(包括那些无法通过的牧场)无法返回谷仓,求出这个最小的数量。
输入格式
第 行:三个用空格分隔的整数:、 和 。
第 行到第 行:第 行用两个整数 和 描述牛道 。
第 行到第 行:第 行包含一个整数:。
输出格式
第 行:一个单一的整数,表示一头牛无法返回谷仓的牧场的最小数量(包括已损坏的牧场本身)。
输入输出样例
输入 #1
4 3 1
1 2
2 3
3 4
3
输出 #1
3
说明/提示
牧场 2 遭到了破坏,导致牧场 2、3、4 的奶牛无法返回牛棚。
数据结构——图(并查集)
- Status
- Done
- Problem
- 5
- Open Since
- 2025-3-22 17:00
- Deadline
- 2025-3-30 23:59
- Extension
- 24 hour(s)