解题思路:去的为1,不去为0
注意事项:6个限制分别对应
(1)A+B>=1
(2)A+D<=1
(3)A+E+F==2
(4)B==C
(5)C+D==1
(6)(D==0)?E==0:(((E==1)||(E==0)))
暂时没反应过来,就纸上写写
参考代码:
#include<stdio.h>
#include<math.h>//sqrt(),fabs(),pow();
int main()
{
int A, B, C, D, E, F;
int i;
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++)
for(F=0; F<=1; F++)
{
if((A+B>=1)&&(A+D<=1)&&(A+E+F==2)&&(B==C)
&&(C+D==1)&&((D==0)?E==0:(((E==1)||(E==0)))))
{
if(A == 1)
printf("A,");
if(B == 1)
printf("B,");
if(C == 1)
printf("C,");
if(D == 1)
printf("D,");
if(E == 1)
printf("E,");
if(F == 1)
printf("F,");
}
}
return 0;
}
0.0分
0 人评分
C二级辅导-进制转换 (C语言代码)浏览:514 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:703 |
【蟠桃记】 (C语言代码)浏览:667 |
A+B for Input-Output Practice (VI) (C语言代码)浏览:558 |
简单的a+b (C语言代码)浏览:582 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:892 |
钟神赛车 (C语言代码)浏览:602 |
整除问题 (C语言代码)浏览:526 |
简单的a+b (C语言代码)浏览:541 |
C二级辅导-统计字符 (C语言描述——用函数求解)浏览:1185 |