二分+二分图匹配
晚上脑子不太好使。。。
行列模型,填充数量性质,种种迹象告诉我们这是二分图,但是我觉得好像不太科学就弃了网络流。。。
二分第k大值,转化为求第n-k+1小值,二分求匹配判定即可。
#include<bits/stdc++.h> using namespace std; const int N = 810, inf = 1000000010; namespace IO { const int Maxlen = N; char buf[Maxlen], *C = buf; int Len; inline void read_in() { Len = fread(C, 1, Maxlen, stdin); buf[Len] = '