题目:
A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些人参加了竞赛:
(1)A参加时,B也参加;
(2)B和C只有一个人参加;
(3)C和D或者都参加,或者都不参加;
(4)D和E中至少有一个人参加;
(5)如果E参加,那么A和D也都参加。
思路:
1. A = 1 then B = 1 ; A= 0 then B = 1 or 0
2. B = 1 then C = 0 ; B = 0 then C = 1;
3. C = D ( C + D = 1 or C + D = 0 )
4. D + E >= 1
5.E = 1 then A = B = 1
1 static void Main(string[] args) 2 { 3 //0 is false ,1 is true. 4 string[] name = { "A", "B", "C",