1926 - 立方体积木Cube Stacking

题目描述

约翰和贝茜在玩一个方块游戏。编号为 1 n n( 1 ≤ n ≤ 30000 )个方块正放在地上,每个构成一个立方柱。
游戏开始后,约翰会给贝茜发出 P(1 ≤ P ≤ 100000 )个指令。指令有两种:
移动(M):将包含 X 的立方柱移动到包含 Y 的立方柱上。
统计(C):统计含 X 的立方柱中,在 X 下方的方块数目。
写个程序帮贝茜完成游戏。

输入

1 行输入 P ,之后 P 行每行输入一条指令,形式为 M X Y 或者 C X。
输入保证不会有将立方柱放在自己头上的指令。

输出

输出共 P 行,对于每个统计指令,输出其结果。

样例

输入

6
M 1 6
C 1
M 2 4
M 2 6
C 3
C 4

输出

1
0
2
来源

USACO 带权并查集

标签
题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 904
通过人数 546
金币数量 3 枚
难度 提高


上一题 下一题