每个 tab 表示一个静态连通分量。
维护两个哈希表:
sz[tab]:该组试管数量。sum[tab]:该组当前总水量。牛牛最近学习了连通器原理:在连通器中装有同种液体,当连通器中液体不流动时,各容器中液面总保持相平。如下图所示,四个底部连通的容器液面都是相平的。

牛牛没有图中那么奇怪的容器,他只有 n 支规格相同的试管,这些试管中有一些底部是相互连通的,为了避免混淆试管之间的连通性,牛牛给第 i 支试管标记为 tabi ——若两支试管标记相同,则它们连通。初始时,每支试管中都没有水,且试管体积视为无穷大。现有三种操作: