解题思路:
注意事项:
参考代码:
#include <cstdio> #include <cstring> #include <string> #include <cmath> #include <functional> #include <iostream> #include <algorithm> using namespace std; int main() { int A, B, C, D, E, F; for(A = 0; A < 2; A++) for(B = 0; B < 2; B++) for(C = 0; C < 2; C++) for(D = 0; D < 2; D++) for(E = 0; E < 2; E++) for(F = 0; F < 2; F++) { if(D == 0) { E = 0; } if(A+B>=1 && A+D != 2 && A+E+F==2 && B == C && C+D==1) { 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,"); } if(D==0) //回溯 { E = 1; } } return 0; }
0.0分
4 人评分
C语言程序设计教程(第三版)课后习题8.2 (Java代码)浏览:2270 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:554 |
字符串对比 (C语言代码)浏览:1415 |
简单的a+b (C语言代码)浏览:533 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:917 |
简单的a+b (C语言代码)浏览:548 |
C二级辅导-统计字符 (C语言代码)浏览:482 |
输入输出格式练习 (C语言代码)浏览:851 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1246 |
C二级辅导-分段函数 (C语言代码)浏览:766 |