1 条题解
-
0
C :
#include<stdio.h> int main() { int a,b,c,d,e,f,first=1; 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==1||b==1) { if(a==0||d==0) { if((a==1&&e==1)||(a==1&&f==1)||(e==1&&f==1)) { if((b==1&&c==1)||(b==0&&c==0)) { if((c==1&&d==0)||(c==0&&d==1)) { if((d==0&&f==0)||(d==1&&f==1)){ if(a==1){if(first)first=0;else printf(" ");printf("A");} if(b==1){if(first)first=0;else printf(" ");printf("B");} if(c==1){if(first)first=0;else printf(" ");printf("C");} if(d==1){if(first)first=0;else printf(" ");printf("D");} if(e==1){if(first)first=0;else printf(" ");printf("E");} printf("\n"); break; } } } } } } } return 0; }
C++ :
#include <iostream> using namespace std; int main(){ int a,b,c,d,e,f,A=0,B=0,C=0,D=0; 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<2)&&(a+e+f==2)&&(b+c==0||b+c==2)&&(c+d==1)&&((d==0&&f==0)||(d==1&&f==1))){ if(a)cout<<'A'<<" "; if(b)cout<<'B'<<" "; if(c)cout<<'C'<<" "; if(d)cout<<'D'<<" "; if(e)cout<<'E'<<" "; if(f)cout<<'F'<<" "; cout<<endl; } } } return 0; }
Pascal :
begin writeln('A B C E'); end.
- 1
信息
- ID
- 691
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者