第一行为两个整数 $N$ 和 $Q$,分别表示路由器总数和询问的总数。
第二行有 $N$ 个整数,第 $i$ 个数表示编号为 $i$ 的路由器初始的数据延迟时间 $T_i$。
紧接着 $N-1$ 行,每行包含两个整数 $x$ 和 $y$。表示有一条光缆连接路由器 $x$ 和路由器 $y$。
紧接着是 $Q$ 行,每行三个整数 $k、a、b$。如果 $k=0$,则表示路由器 $a$ 的状态发生了变化,它的数据交换延迟时间由 $T_a$ 变为 $b$。如果 $k>0$,则表示询问 $a$ 到 $b$ 的路径上所经过的所有路由器(包括 $a$ 和 $b$)中延迟第 $k$ 大的路由器的延迟时间。注意 $a$ 可以等于 $b$,此时路径上只有一个路由器。