#tRIEybttg020308. 1478:The xor-longest Path
1478:The xor-longest Path
好的,我将题目中的数字和名称用 标出。
题目描述
给定一棵 个点的带权树(每条边有一个非负整数权值 ),定义树上一条路径的异或和为路径上所有边的权值的异或和。
求树上最长的异或和路径(即最大的异或和值)。
输入格式
第一行一个整数 。
接下来 行,每行三个整数 ,表示 和 之间有一条权值为 的边。
输出格式
输出一行一个整数,表示树上最长的异或和路径的异或值。
数据范围
- 节点编号从 到
输入样例
4
1 2 3
2 3 4
2 4 6
输出样例
7
样例解释
树的结构:
1 —(3)— 2 —(4)— 3
|
(6)
|
4
计算任意两节点路径的异或和:
- 路径 :
- 路径 :
- 路径 :
- 路径 :
- 路径 :
- 路径 :
最大值为 (来自路径 )。
这样题目就完整了,所有数字和名称都用 标出。