*【树链剖分】Qtree1 加强版
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
P4114 Qtree1
题目描述
给定一棵 个节点的树,有两种操作:
CHANGE i t把第 条边的边权变成QUERY a b输出从 到 的路径上最大的边权。当 时,输出
输入格式
第一行是一个整数 ,表示节点个数。
第二行到第 行每行输入三个整数 ,分别表示 与 有一条边,边权是 。
第 行开始,一共有不定数量行,每一行先包含一个字符串,分别有以下三种可能:
CHANGE接下来包含两个整数 ,表示一次修改操作。QUERY接下来包含两个正整数 , 表示一次查询操作。DONE表示输入结束。
输出格式
对于每个 QUERY 操作,输出一行一个数,表示 的路径上最大的边权。
输入输出样例 #1
输入 #1
3
1 2 1
2 3 2
QUERY 1 2
CHANGE 1 3
QUERY 1 2
DONE
输出 #1
1
3
说明/提示
数据规模与约定
对于全部的测试点,保证:
- 。
- ,。
- 。
- 操作次数不大于 。