传送门 每辆出租车只能接1人,显然是二分图匹配。 二分图左部为车,右部为人,车根据距离向能接到的人连边。 跑匈牙利即可。 #include<bits/stdc++.h> #define ts cout<<"ok"<<endl #define ll long long #define hh puts("") #define time TTTT using namespace std; int n,m,s,lim,head[1005],vis[305],match[505]; int cnt,time,ans; s...