#include<bits/stdc++.h> #define ll long long using namespace std; const int P=1e6; ; ; const int inf=0x3f3f3f3f; struct edge { int f,t,next; ll v; }e[M]; int n,m,tot,all,s,cnt,head[N],dfn[N],low[N],st[N],id[N]; int dindex; bool inst[N]; ll num[N],su…