解题思路:
注意事项:
参考代码:
#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 人评分