D.小红不想做完全背包 (hard) 多源同余最短路做法: 考虑到以所有a[i]%p为起点,初始化使dis[a[i]%p]=1 那么终点即为dis[0] 具体代码如下: #include<bits/stdc++.h> #define endl '\n' #define x first #define y second using namespace std; typedef pair<int,int> PII; const int N=2e5+10,mod=1e9+7,inf=0x3f3f3f3f3f3f3f3f,P=131; vector<PII>e[N...