旺旺雪饼的宝箱

TimeLimit:2000MS  MemoryLimit:128MB
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

我们都知道旺旺雪饼上了大学后整天就知道玩游戏,一天他在网上发现一个可以获得华丽宝箱的隐藏任务,从蒙德到达须弥,这激起了旺旺雪饼的兴趣,他怎么可能放过拿华丽宝箱的机会。但这段路途两锚点之间的转移必须通过一个中间锚点才能完成,也就是说从锚点A到达锚点C,必须经过相连的锚点B,再从锚点B到达相连的锚点C,每两个相连的点之间可以进行传送,传送需要花费W魔拉,而从锚点A到达锚点C的花费被定义为(W(ab) + W(bc)^2魔拉。现在旺旺雪饼想知道从蒙德起点1到达其他所有锚点的最小花费是多少,来决定接下来前进的路,毕竟魔拉也不是捡来的,如果不存在道路,那么就认为是"no"

Input

第一行为数字n(1 <= n <= 10^5)和数字m(1 <= m <= 2*10^5)表示共n个锚点和m条道路(无向边)
接下来m行每行有3个数字viuiwi(1 <=viui <= n1 <= wi <= 50 ui=vi),表示从锚点v传送到锚点u之间需要花费的魔拉为w

Output

一行包含n个整数,代表从锚点1到达其他所有锚点所花费的最少魔拉

SampleInput
3 2
1 2 1
2 3 2
SampleOutput
0 no 9
样例解释:
1号点到1号点为0
1号点到2号点不存在锚点
1号点到3号点,中间点为2号点,(1+2)^2=9
Submit
题目统计信息详细
总AC数18
通过人数9
尝试人数19
总提交量72
AC率12.50%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签
作者
大铁锤

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: