题意:一开始被给予一棵只有一个编号为0、权值为0的根节点的树,有M个操作,每个操作为以下三种之一:操作1:输入格式为1 i 表示给i节点加个权值为0的子节点,编号为当前最大编号+1。操作2:输入格式为2 i a 表示给i为根的子树所有节点的权值加a。操作3:输入格式为3 i 表示输出i节点的权值。
展开全文
参考题解 题目意思 第一行一个T,代表总操作数T,T<4e5后面有T行,分三种情况。第一个数是1,生成一个新的节点挂在第二个数的子节点位置,编号为第几次操作1就是几。第二种情况是第一个数为2,把第二个数以及全部子树权值都增加第三个数大小。第三种情况是第一个数是3,直接输出第二个数的权值。 So
展开全文