#4388. 碰撞(Collision)
碰撞(Collision)
题目描述
AtCoder国由个城镇和条道路组成,城镇编号从到。第条道路连接城镇和城镇,使得可以从任何城镇到达任何其他城镇。所有道路长度相同。
你将收到个查询。在第个查询中,给定整数和,解决以下问题:
小高现在在城镇,小李现在在城镇。他们将同时离开城镇并以相同的速度开始旅行,小高前往城镇,小李前往城镇。确定他们是否会在某个城镇相遇或在某条道路的中途相遇。这里假设他们都沿最短路径行走,通过城镇的时间可以忽略不计。
输入格式
输入从标准输入按以下格式给出:
⋮
⋮
输出格式
输出行。第行应包含"Town
",如果小高和小李在第个查询中将在城镇相遇,或者"Road
",如果他们在该查询中将在道路中途相遇。
样例
4 1
1 2
2 3
2 4
1 2
Road
5 2
1 2
2 3
3 4
4 5
1 3
1 5
Town
Town
9 9
2 3
5 6
4 8
8 9
4 5
3 4
1 9
3 7
7 9
2 5
2 6
4 6
2 4
5 8
7 8
3 6
5 6
Town
Road
Town
Town
Town
Town
Road
Road
Road
样例解释
【样例1说明】
在第一个也是唯一的查询中,小高和小李分别同时离开城镇1和城镇2,他们将在第1条道路的中途相遇,所以我们应该打印"Road
"。
【样例2说明】
在第一个查询中,小高和小李分别同时离开城镇1和城镇3,他们将在城镇2相遇,所以我们应该打印"Town
"。
在第二个查询中,小高和小李分别同时离开城镇1和城镇5,他们将在城镇3相遇,所以我们应该打印"Town
"。
数据范围
- 所有输入值都是整数。
- 可以从每个城镇到达每个城镇。
来源
- AtCoder ABC209D