题目 1771

仓库选址

查看题解 ↗GitHub ↗如何评测
题号
1771
时间限制
1000 ms
内存限制
256 MB
标签
动态规划
来源
信息学奥赛一本通 · 高手训练篇·五、动态规划(高手训练)

【题目描述】

喵星系有nn个星球,星球以及星球间的航线形成一棵树。 从星球aa到星球bb要花费[dis(a,b)  Xor  M][dis(a,b)\;Xor\;M]秒。(dis(a,b)dis(a,b)表示a,ba,b间的航线长度,XorXor为位运算中的异或) 为了给仓库选址,pfpf想知道,星球i(1≤i≤n)i(1≤i≤n)到其他所有星球花费的时间之和。

【输入】

第一行包含两个正整数n,Mn,M。 接下来n−1n-1行,每行33个正整数a,b,ca,b,c,表示a,ba,b之间的航线长度为cc。

【输出】

nn行,每行一个整数,表示星球i到其他所有星球花费的时间之和。

【输入样例】

文本
4 0
1 2 1
1 3 2
1 4 3

【输出样例】

文本
6
8
10
12

【提示】

【数据规模】

测试点编号 NN MM
11 66 00
22 100100 55
33 20002000 99
44 5000050000 00
55 5000050000 00
66 5000050000 11
77 5000050000 66
88 100000100000 1010
99 100000100000 1313
1010 100000100000 1515

答案不超过2×1092×10^9。

数据下载

题目 1771 的公开数据

正在读取文件列表…

常用命令

题目 1771 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。