A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些人参加了竞赛: (1)A参加时,B也参加; (2)B和C只有一个人参加; (3)C和D或者都参加,或者都不参加; (4)D和E中至少有一个人参加; (5)如果E参加,那么A和D也都参加。 本文摘自: 编程十万个为什么(http://www.bcwhy.com) 详细出处请参考:http://www.bcwhy.com/thread-312-1-1.html #include using namespace std; int main() { int A,B,C,D,E; for(A = 0;A <= 1; A++) { for(B = 0;B <= 1;B++) { for(C = 0;C <= 1;C++) { for(D = 0;D <= 1;D++) { for(E = 0;E <= 1;E++) { int count = 0; if(A && B && !C "" !A && (B != C)) //A参加时,B也参加;B和C只有一个人参加; { count += 2; } if(C =
2022-06-14 19:04:44
2KB
文档资料