用C语言怎么写啊,昨天晚上想到十二点也没想出来
A、B、C、D、E5个学生有部分参加了计算机竞赛,根据条件用C求出参赛名单:1、A参加时,B也参加
2、B和C只有1人参加
3、C和D或者都参加,或者都不参加。
4、D和E至少有1人参加
5、如果E参加,A和D也参加。
(4)&&(5)==>D=1 (6)
(3)&&(6)==>C=1 (7)
(7)&&(2)==>B=0 (8)
设(A==1) 则(1)==>B=1 但是 (8)==>B==0 因此假设(A==1)不成立,故A==0 (9)
设(E==1) 则(5)==>A=1 但是 (9)==>A==0 因此假设(E==1)不成立,故E==0 (10)
A=0, B=0, C=1, D=1, E=0
但是用C语言怎么写啊??