#YBT00361. 次短路计数
时间限制2000 ms
内存限制64 MiB
通过率100%1 / 1 次提交
题目描述
给定一张包含个点、条边的有向图,并且给定起始点和终点,求从到的最短路线和比最短路线多一个单位距离的路线的总方案数。(两条路线不同当且仅当存在一条边 且)。
输入
输入包含多组数据。 第一行包含一个整数表示测试数据的个数。对于每组测试数据: 第一行包含两个整数,分别表示图中点的数量和边的数量。 接下来行,每行包含个整数,表示有一条从连向的()权值为的单向边。 最后一行包含两个整数,数据保证且至少有一条从到的路线。
输出
对于每组数据,输出一个整数表示总方案数,保证所有数据都在的范围内。
输入样例
2
5 8
1 2 3
1 3 2
1 4 5
2 3 1
2 5 3
3 4 2
3 5 4
4 5 3
1 5
5 6
2 3 1
3 2 1
3 1 10
4 5 2
5 2 7
5 2 7
4 1
输出样例
3
2
提示
【数据规模及约定】 对于100%的数据,满足。
评测数据说明
本题使用按题意独立构造、以独立程序核对的训练数据及公开样例,共8个测试点,非原站或官方原始数据。总分100分。