#2582. Candidates of No Shortest Paths
0
Candidates of No Shortest Paths
Candidates of No Shortest Paths
题目描述
给你一个无自环且无重边的无向连通加权图,图中有 个顶点和 条边。
第 条 边连接顶点 和顶点 ,距离为 。
这里,自环是指 的边,重边是指两条边满足 或 (a_i,b_i)=(b_j,a_j) (1≤i<j≤M)。
连通图是指任意两个不同顶点之间都存在路径的图。
求图中不属于任意一对不同顶点之间任意最短路径的边的数量。
输入格式
输入从标准输入按以下格式给出:
输出格式
输出图中不属于任意一对不同顶点之间任意最短路径的边的数量。
3 3
1 2 1
1 3 1
2 3 3
1
3 2
1 2 1
2 3 1
0
提示
是整数。 给定的图没有自环也没有重边。 给定的图是连通的。在给定的图中,所有顶点对之间的最短路径如下:
从顶点 到顶点 的最短路径是:顶点 → 顶点 ,长度为 。 从顶点 到顶点 的最短路径是:顶点 → 顶点 ,长度为 。 从顶点 到顶点 的最短路径是:顶点 → 顶点 ,长度为 。 从顶点 到顶点 的最短路径是:顶点 → 顶点 → 顶点 ,长度为 。 从顶点 到顶点 的最短路径是:顶点 → 顶点 ,长度为 。 从顶点 到顶点 的最短路径是:顶点 → 顶点 → 顶点 ,长度为 。
因此,唯一一条不属于任何最短路径的边是连接顶点 和顶点 且长度为 的那条边,所以输出应为 。
每条边都属于某些不同顶点对之间的最短路径。
标签: AtCoder|abc051D
来源
AtCoder|abc051D