#P5558. 心上秋

    ID: 4039 远端评测题 1000~1500ms 500MiB 尝试: 0 已通过: 0 难度: 8 上传者: 标签>动态规划,dp倍增O2优化矩阵加速,矩阵优化树链剖分,树剖

心上秋

Description

竟宁元年(前33年)正月,昭君出塞前一晚。

画师跌跌撞撞地来到昭君居住的宫殿。

 听说北国的那座城池
 被冬雪覆了终日
 等到故人长诀渐行渐远
 转眼已隔两世
            ——《心上秋》

如果再也不能相见的话,画师想着,他想给昭君留下些什么。

他想把他的画笔送给昭君。

昭君的宫殿里有NN个房间,有N1N-1条道路连接这些房间。

画师现在在宫殿的入口大厅SS房间,他依稀记得,昭君的房间在TT号。

窗外,风雨大作,宫内忽暗忽明,一个人影也没有。

画家走进晦暗的通道,每条通道里的墙壁上都画有若干片枫叶,这是之前昭君让画师画的。昭君说,她特别喜欢秋天,尤其喜欢秋天的枫叶。

  并肩长谈过多少往事,恍然间黄昏已至    ——《心上秋》

通道内晦暗无比,画师想点亮通道内备好的蜡烛,他记得昭君有个习惯,每个通道内的蜡烛数量就是墙上枫叶的数量。昭君若想点燃一条通道内的蜡烛,就会全部点燃,此时昭君认为这条通道已被点亮,并且不会再点亮任何枫叶数少于这条通道的通道

这应该是最后一次来到这个地方了,画师想着,他要按昭君的习惯,走到昭君的房间。同时,画师不想走回头路,所以他不会走自己已经走过的通道。

现在画师想知道,他从宫殿大厅SS走到昭君房间TT,在不走回头路的情况下,最多可以点亮多少通道。

Input Format

第一行一个数NN,表示宫殿房间数量。

接下来有N1N-1行,每行三个数ui,vi,leafiu_{i},v_{i},leaf_{i},表示u,vu,v之间有一条通道,通道上画有leafileaf_{i}片枫叶。

接下来一个数MM

最后MM行,每行两个数Si,TiS_{i},T_{i}

Output Format

输出MM行,对于每组Si,TiS_{i},T_{i},输出最多能够点亮的通道数。

5
1 2 5
2 3 1
1 4 1
3 5 4
3
2 1
4 2
1 1

1
2
0

7
1 2 1
1 3 5
2 4 1
4 5 4
5 6 1
1 7 1
5
7 5
7 6
2 7
1 1
2 4
4
4
2
0
1

20
1 2 1
1 3 3
2 4 5
1 5 1
5 6 5
1 7 5
1 8 4
7 9 1
8 10 2
1 11 1
2 12 5
3 13 1
3 14 3
3 15 3
10 16 1
5 17 1
12 18 5
7 19 4
7 20 5
10
10 3
17 16
11 9
4 6
16 17
11 16
11 11
13 11
2 1
10 11
2
3
2
3
3
2
0
2
1
2

Hint

数据编号 N M 特殊性质
11 100100 100100
22
33 10001000
44 1000010000
55 11
66 1,21,2
77
88 3000030000 100000100000
99
1010 300000300000
特殊性质111<=leafi<=21<=leaf_{i}<=2

特殊性质22ui+1=viu_{i}+1=v_{i}

对于所有的数据,保证1<=leafi<=51<=leaf_{i}<=5

样例一解析:

询问11:从22走到11最多点亮11条通道(212-1

询问22:从44走到22最多点亮22条通道(41,124-1,1-2

询问33:显然无法点亮通道。

样例二解析:

)

询问11:从77走到55,可以点亮44个通道(71,12,24,457-1,1-2,2-4,4-5

询问22:从77走到66,可以点亮44个通道(71,12,24,457-1,1-2,2-4,4-5),不点亮(565-6)是因为已经点亮(454-5)后无法点亮比枫叶数小于44的通道,易知这样是最优的,或者不点亮(454-5)而点亮(565-6),这同样是最优解。

询问33:从22走到77,可以点亮22个通道(212-1,171-7

询问44:不经过任何通道。

询问55:经过11条通道(242-4

 何处合成愁。离人心上秋。纵芭蕉,不雨也飕飕。都道晚凉天气好,有明月,怕登楼。

 年事梦中休。花空烟水流。燕辞归,客尚淹留。垂柳不萦裙带住。漫长是,系行舟。