J. *【最短路:spfa判断负环】有向图判断负环[Vijos P1053]Easy SSSP

    传统题 1000ms 256MiB

*【最短路:spfa判断负环】有向图判断负环[Vijos P1053]Easy SSSP

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

【题意】

给出 NN 个节点、MM 条边的带权有向图。判断图中是否存在负权回路。

若存在负权回路,只输出 1-1

若不存在负权回路,求出点 stst 到 每个点的最短路的长度。

【输入格式】

第一行三个正整数 N,M,stN,M,st2N1000,1M1052 \le N \le 1000,1 \le M \le 10^5) 。

下来 MM 行,每行三个整数 x,y,wx,y,w,表示点 xx 到 点 yy 权值为 w 的有向边(w106|w| \le 10^6)。

【输出格式】

如果存在负权环,只输出一行 1-1,否则按以下格式输出: 共 NN 行,第 ii 行描述 stst 点到点 ii 的最短路。

约定:

stststst 的距离为 00

如果 stst 与点 ii 不连通,则输出 NoPathNoPath

6 8 1
1 3 4
1 2 6
3 4 -7
6 4 2
2 4 5
3 6 3
4 5 1
3 5 4
0
6
4
-3
-2
7

提高8.14-15(最短路)

未参加
状态
已结束
规则
XCPC
题目
35
开始于
2024-8-1 22:00
结束于
2024-8-20 2:00
持续时间
436 小时
主持人
参赛人数
14