题目描述
给定一棵 n 个点的带权树,结点下标从 1 开始到 n。求这棵树中最长的异或路径。
异或路径指的是指两个结点之间唯一路径上的所有边权的异或。
输入格式
第一行一个整数 n,表示点数。
接下来 n−1 行,每行给出三个整数 u,v,w ,分别表示树上的 u 点和 v 点有连边,权值为 w。
输出格式
一行,一个整数表示答案。
样例 #1
样例输入 #1
4
1 2 3
2 3 4
2 4 6
样例输出 #1
7
提示
最长异或序列是 1,2,3,答案是 3⊕4=7。
数据范围
对于所有数据,保证 1≤n≤105;0<u,v≤n;0≤w<231。