T410946 挑选鱼鱼 题解

写尼玛,EK 都能过,过不了纯属小脑萎缩。思路?根本没有,直接套模板。

#include <iostream>
#include <queue>

using namespace std;

const int kMaxN = 1005;

int e[kMaxN][kMaxN], f[kMaxN], p[kMaxN], n, m, s, t, ans;
queue<int> q;

// EK 模板

int main() {
  cin >> n >> m;
  s = 0, t = n + 1;
  for (int i = 1; i <= n; i++) {
    i <= m ? e[s][i]++ : e[i][t]++;
  }
  for (int i = 1, x, v; i <= m; i++) {
    for (cin >> x; x; x--) {
      cin >> v;
      e[i][v]++;
    }
  }
  for (; bfs(); update()) { }
  cout << ans << '\n';
  return 0;
}
posted @ 2023-12-26 17:02  haokee  阅读(15)  评论(0)    收藏  举报