两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  信息學奧賽一本通T1560-樹的統(tǒng)計
題目 2466:

信息學奧賽一本通T1560-樹的統(tǒng)計

時間限制: 2s 內存限制: 192MB 提交: 16 解決: 4

題目描述

原題來自:ZJOI 2008

一樹上有 n 個節(jié)點,編號分別為 1 到 n,每個節(jié)點都有一個權值 w。我們將以下面的形式來要求你對這棵樹完成一些操作:

1、CHANGE u t:把節(jié)點 u 權值改為 t;

2、QMAX u v:詢問點 u 到點 v 路徑上的節(jié)點的最大權值;

3、QSUM u v :詢問點 u 到點 v 路徑上的節(jié)點的權值和。

注意:從點 u 到點 v 路徑上的節(jié)點包括 u 和 v 本身。

輸入格式

第一行為一個數(shù) n,表示節(jié)點個數(shù);

接下來 n?1 行,每行兩個整數(shù) a,b,表示節(jié)點 a 與節(jié)點 b 之間有一條邊相連;

接下來 n 行,每行一個整數(shù),第 i 行的整數(shù) wi 表示節(jié)點 i 的權值;

接下來一行,為一個整數(shù) q ,表示操作總數(shù);

接下來 q 行,每行一個操作,以 CHANGE u t 或 QMAX u v 或 QSUM u v的形式給出。

輸出格式

對于每個 QMAX 或 QSUM 的操作,每行輸出一個整數(shù)表示要求的結果。

樣例輸入

4
1 2
2 3
4 1
4 2 1 3
12
QMAX 3 4
QMAX 3 3
QMAX 3 2
QMAX 2 3
QSUM 3 4
QSUM 2 1
CHANGE 1 5
QMAX 3 4
CHANGE 3 6
QMAX 3 4
QMAX 2 4
QSUM 3 4

樣例輸出

4
1
2
2
10
6
5
6
5
16

提示

數(shù)據(jù)范圍與提示:

對于 100% 的數(shù)據(jù),有 1≤n≤3×104,0≤q≤2×105 。中途操作中保證每個節(jié)點的權值 w 在 ?30000 至 30000 之間。
標簽

通過率

統(tǒng) 計