关于#c++#的问题,请各位专家解答!
关于#c++#的问题,请各位专家解答!
供参考:
#include <iostream>
using namespace std;
int main() {
int n, total = 0;
cout << "请输入同学人数:";
cin >> n;
if (n % 2 != 0) {
cout << "同学人数必须是偶数!" << endl;
return 0;
}
// 主旗手为男性
int maleNum = n / 2;
int femaleNum = n / 2;
total += maleNum * (femaleNum - 1); // 选择男性作为主旗手,其中一个女性为护旗手,另一个女性从女同学中选出。
// 主旗手为女性
total += femaleNum * (maleNum - 1); // 选择女性作为主旗手,其中一个男性为护旗手,另一个男性从男同学中选出。
cout << "共有" << total << "种挑选方法。" << endl;
return 0;
}