3319:罗少爱旅游

时间限制:2 S   /  内存限制:65536 KB
AC:11   /  Submit:35
问题描述

有n个城市,n-1条公路,每条路搭建在两个城市的中间,代表这两个城市连通,确保罗少从任意一个城市出发能到达任意一个城市。

这些路是异或集团19黄先生搭建的,每当人经过一条路都要将自己口袋里的钱和这条路的价格进行异或。(举个例子:口袋里有3元,这条路的价格是4元,经过了这条路,口袋里就有7元)

聪明的罗少知道,0异或X结果为X,正逢国庆佳节,因此他打算带0元钱从某个城市出发,到达任意一个城市,顺便在路上大赚一笔,现在罗少想让你帮忙算一算他最多能捞多少元钱?

罗少从可以从任意一个城市出发,并且罗少的最终的目的地只有一个城市

输入描述

第一行是一个正整数 T 代表测试案例的数量。(1 <= T <= 10)

针对每一组案例,先是一个整数 n 代表城市的个数,1 ~ n 数字分别代表一个城市。(1 <= n <= 100000)

随后的n-1行,分别输入 a,b,c 代表 a 城市到 b 城市有一条公路,此公路价格为 c。 (1 <= a、b <= n,   0 <= c <= 100000)

输出描述

针对每组案例输出一个正整数 res,代表罗少最后口袋里的钱,然后换行。

样例输入复制样例

1

4

1 2 3

2 3 3

1 4 4

样例输出

7

提示说明

从城市4出发到城市2,或从城市2出发到城市4,最终口袋里的钱为7

相关

2021-XCPC校选赛


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1