100 atcoder#ABC209D. [ABC209D] Collision
[ABC209D] Collision
配点 : 点
問題文
高橋王国は 個の街と 本の道路からなり、街には から の番号がついています。また、 本目の道路は街 と街 を双方向に結んでおり、どの街からどの街へもいくつかの道路を通ることで移動できます。道路は全て同じ長さです。
個のクエリが与えられます。 番目のクエリでは整数 が与えられるので、以下の問題を解いてください。
- 現在高橋君は街 に、青木君は街 にいる。二人が同時に街を出発し、それぞれ街 , を目指して同じ速さで移動するとき、二人が街で出会うか道路上(両端の街を除く)で出会うかを判定せよ。ただし、二人とも最短経路で移動し、街の中を移動する時間は無視できるものとする。
制約
- 入力は全て整数
- どの街からどの街へもいくつかの道路を通ることで移動できる
入力
入力は以下の形式で標準入力から与えられる。
出力
行出力せよ。
行目には、 番目のクエリにおいて二人が街で出会うなら Town
、道路上で出会うなら Road
と出力せよ。
4 1
1 2
2 3
2 4
1 2
Road
番目のクエリでは、高橋君は街 、青木君は街 を同時に出発し、 本目の道路上で出会います。よって Road
と出力してください。
5 2
1 2
2 3
3 4
4 5
1 3
1 5
Town
Town
番目のクエリでは、高橋君は街 、青木君は街 を同時に出発し、街 で出会います。よって 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