loj#P2656. 「POI2007」大都市 Megalopolis
「POI2007」大都市 Megalopolis
题目描述
译自 POI 2007 Stage 2. Day 2「Megalopolis」
Byteotia 在 个村之间送信。村子之间是一个树形结构,任何两个村子之前恰有一条路径,随着经济发展,越来越多的土路被改造成公路。Byteotia 能回忆起他的送信路程和土路改造成公路的过程,你需要帮助 Byteotia 求出他每次行程经过的土路个数。
输入格式
第一行一个整数 ,表示村庄的个数。
接下来 行每行两个整数 (),表示村庄之间的道路。
接下来一行一个整数 ,表示 Byteasar 的行程次数。
接下来 行,按时间顺序给出事件:
- 如果该行为
A a b
(),表示 和 之间的土路被改造成了公路。 - 如果该行为
W a
,表示 Byteotia 从 号村庄到了 号村庄。
输出格式
输出 个整数,表示 Byteotia 每次行程经过的土路个数。
5
1 2
1 3
1 4
4 5
4
W 5
A 1 4
W 5
A 4 5
W 5
W 2
A 1 2
A 1 3
2
1
0
1