在第i个点只能选A[i]次的情况下,能选出多少条1-n的最短路 Solution 我们造出最短路DAG,然后对每个点拆点限流,跑最大流即可 双向边警告!(有悖直觉 #include <bits/stdc++.h> using namespace std; #define int long long namespace sp { // Interfaces: n, g[][], spt[], d[] const int N = 200005; int n; struct edge {int u,…