E. *【树链剖分】Qtree2 加强版

    传统题 1000ms 2048MiB

*【树链剖分】Qtree2 加强版

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

NN 个点,编号为 1N1 \sim N,有 N1N-1 条边,每条边都有长度。

有若干个操作,操作分为两种

DIST uu vv:表示询问 uuvv 的距离。

KTH uu vv kk:表示询问从 uuvv 路径上第 kk 个点的编号(保证路径上至少 kk 个点)。

输入格式

第一行输入一个整数 NN,表示有 NN 个点(1N1061 \le N \le 10^6

下来 N1N-1 行每行输入三个整数 xycx,y,c,表示点 xx 到点 yy 有一条长度为 cc 的边。

下来若干个操作。读入“DONE”时停止。

操作详情见题目描述。

输出格式

对于每次操作输出相应答案即可。

6
1 2 1
2 4 1
2 5 2
1 3 1
3 6 2
DIST 4 6
KTH 4 6 4
DONE
5
3

提高8.9-11(树链剖分)

未参加
状态
已结束
规则
XCPC
题目
10
开始于
2024-8-1 23:00
结束于
2024-8-15 3:00
持续时间
316 小时
主持人
参赛人数
14