#BZOJ1103. [POI2007] 大都市 MEG
[POI2007] 大都市 MEG
题目描述
有一棵节点数为 的树,给定 组询问,每组询问有两种操作。
-
A x y
,将 节点和 节点间的边权改为 ,每条边会被修改恰好一次。 -
W x
,求 号点到 号点路径上的边权和。
初始所有边权值都为 。
输入格式
In the first line of the standard input there is a single integer (),denoting the number of villages in Byteotia. The following lines contain descriptions of the roads, in the form of two integers , () separated by a single space, denoting the numbers of villages connected with a road. Inthe next line there is a single integer (),denoting the number of trips Byteasar has made.
The following lines contain descriptions of the events, in chronological order:
A description of the form "A "(for ) denotes a country road between villages and beingtransformed into a motorway in that particular moment.
A description of the from "W " denotes Byteasar's trip from Bitburg to village .
输出格式
Your programme should write out exactly integers to the standard output, one a line, denoting the numberof country roads Byteasar has travelled during his successive trips.
样例
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