思路 采用匈牙利算法来完成本题。核心是:能让就让,先到先得。涉及到了 二分图 相关的知识。 代码 #include <iostream> #include <vector> using namespace std; bool isPrime(int num) { if( 1 == num ) return false; for( int i = 2; i*i <= num; i++ ) { if( num % i == 0) return false; } return true; } bool match(int x, vector<int> eve...