第一行有三个整数N,M,Q,用空格分隔。在接下来的M行中,第行有两个整数,用空格分隔。在接下来的Q行中,第行有一个整数。输入的所有数的含义见题目描述。
输出共Q行,第行有一个整数,表示第j次修改后,与原图相比,有多少结点到结点1的最短路变长了。
5 6 5 1 2 1 3 4 2 3 2 2 5 5 3 5 2 4 1 3
0 2 2 4 4
例如,在第3次修改后,结点3和结点5到结点1的最短路与原图相比变长了,因此输出的第三个数是2。
4 6 6 1 2 1 3 1 4 2 3 2 4 3 4 1 4 2 5 3 6
1 1 2 2 3 3
2 1 1 1 2 1
1
对于的数据,。对于另外的数据,。对于另外的数据,将输出的Q个整数去重后不超过50个。对于所有数据,,保证图连通,无重边。CC-BY-SA,感谢LOJ分享,译文来自https://loj.ac/problem/2344