#80603. 树上路径数颜色

时间限制:1000 ms 内存限制:256 MB 类型:传统 评测:文本比较 上传者: chenxy

题目描述

给定一棵 个节点的树,每条边有一个颜色。

现在给出 次询问:回答树上任意两点之间路径上,有多少种不同的颜色。

输入格式

第一行有一个整数 ,表示节点个数。

接下来 行,每行有三个整数 , , ,表示树上的一条边及其颜色。

接下来一行有一个整数 ,表示询问次数。

接下来 行,每行有两个整数 , ,表示询问的起点与终点。

输出格式

对于每次询问输出一行,一个整数,表示路径上不同种类的颜色个数。

样例

样例输入

8
1 2 2
1 3 9
1 4 3
3 5 8
3 6 5
3 7 7
4 8 7
2
2 5
7 8

样例输出

3
3

数据范围与提示

所有测试数据的范围和特点如下表所示:

测试点编号

对于所有测试点,保证