1.A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些人参加了竞赛
(1).A参加时,B也参加;
(2).B和C只有一个人参加;
(3).C和D或者都参加,或者都不参加;
(4).D和E中至少有一个人参加;
(5).如果E参加,那么A和D也都参加。
2.代码实现
#include<stdio.h>
int main()
{
char name[]={'A','B','C','D','E'};
int i,value[5];
for(value[0]=0;value[0]<2;value[0]++)
for(value[1]=0;value[1]<2;value[1]++)
for(value[2]=0;value[2]<2;value[2]++)
for(value[3]=0;value[3]<2;value[3]++)
for(value[4]=0;value[4]<2;value[4]++)
{
if((value[1]>=value[0])
&&(value[1]+value[2]==1)
&&value[2]==value[3]