传统题 1000ms 256MiB

路径统计

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

题目描述

最短路径条数统计已经难不倒你了。

那么再加上次短路径的条数统计呢?

N 个点,编号为 1 ~ N。M 条有向边。可能有自环,可能有重边。求 S 号点到 T 号点的最短路和次短路的总条数。

注:本题中的次短路指的是比最短路长度多 1 个单位长度的路径。本题中允许多次走同一条边。中途可以多次经过同一个点,包括终点也可以多次经过。

多组数据。

输入格式

第一行:一个整数 T,表示数据组数。

对于每组数据:

  • 第一行:两个整数 N, M
  • 接下来 M 行:每行三个整数 u, v, w,表示从 u 到 v 有一条长度为 w 的有向边。
  • 接下来一行:两个整数 S, T,数据保证 S ≠ T,且 S 到 T 至少存在一条路径。

输出格式

每组数据的答案占一行。答案保证不超过 10910^9

输入样例

3
3 3
1 2 1
1 3 1
3 2 1
1 2
3 3
1 2 1
1 3 1
3 2 2
1 2
2 4
1 1 1
2 2 1
1 2 1
1 2 2
1 2

输出样例

2
1
4

数据范围

2≤N≤1000, 1≤M≤10000, 1≤u,v,S,T≤N, 1≤w≤1000

2025-09-22

未参加
状态
已结束
规则
OI
题目
7
开始于
2025-9-22 8:30
结束于
2025-9-22 12:10
持续时间
3.7 小时
主持人
参赛人数
21