/ OPS / 题库 /

死亡笔记

死亡笔记

#描述#
DD发现传说中的Death Note被藏在地下之城。于是,DD和Xenocide准备充当地下勇士,去夺取Death Note。Xenocide神通广大,知道地下之城的所有信息。地下共有N座城,互相连通,但是两两之间仅有一条路,分别用0~N-1来表示。Death Note被藏在0号城。
<BR>
由于法力有限,Xenocide只能把自己和DD送到M对两两不同的地下之城。但是地下之城有各种怪守护着Death Note,所以Xenocide和DD必须会合,然后一起去夺取Death Note,(DD和Xenocide都沿着最短的路走)。出于安全考虑,DD和Xenocide一起走的路必须尽量长。那么M对城各应该在哪座城会合呢?

#格式#
##输入格式##
不超过10组数据,处理到文件结束。
每组数据第一行两个数N和M(2&lt=N&lt=100000,1&lt=M&lt=100000),接下来有N-1行,每行两个整数a,b(0&lt=a,b&ltN),表示a和b相连。然后是M行,每行两个不同的数c,d(0&lt=c,d&ltN),表示DD和Xenocide能到达的两座城。

##输出格式##
对于每组数据,先输出Case #:
然后是M行,表示DD和Xenocide应该会合的地下之城的编号。

#样例1#
##样例输入1##

3 1
2 0
2 1
1 2
6 2
1 0
4 0
1 2
1 5
3 5
2 3
3 4

##样例输出1##

Case 1:
2
Case 2:
1
0

#限制#
5000ms
32768KB

#提示#
use scanf to avoid tle...

#来源#
zjut_DD

信息

ID
1638
难度
5
分类
category1 点击显示
标签
递交数
0
已通过
0
通过率
?
上传者