zwhy


私信TA

用户名:uq_19494209601

访问量:2573

签 名:

等  级
排  名 6086
经  验 1398
参赛次数 0
文章发表 10
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

public class Main {


public static void main(String[] args) {

boolean flag1 = false;

boolean flag2 = false;

boolean flag3 = false;

boolean flag4 = false;

boolean flag5 = false;

boolean flag6 = false;

boolean flag7 = false;

boolean flag8 = false;

boolean flag9 = false;

for (int i = 0; i <= 1; i++) {

for (int j = 0; j <= 1; j++) {

for (int k = 0; k <= 1; k++) {

for (int x = 0; x <= 1; x++) {

for (int y = 0; y <= 1; y++) {

for (int z = 0; z <= 1; z++) {

for (int a = 0; a <= 1; a++) {

for (int b = 0; b <= 1; b++) {

for (int c = 0; c <= 1; c++) {

int cnt = 0;

//第一个开关

if (i == 1) {

flag2 = !flag2;

flag4 = !flag4;

}

//第二个开关

if (j == 1) {

flag1 = !flag1;

flag3 = !flag3;

flag5 = !flag5;

}

//第三个开关

if (k == 1) {

flag2 = !flag2;

flag6 = !flag6;

}

//第四个开关

if (x == 1) {

flag1 = !flag1;

flag5 = !flag5;

flag7 = !flag7;

}

//第五个开关

if (y == 1) {

flag2 = !flag2;

flag4 = !flag4;

flag6 = !flag6;

flag8 = !flag8;

}

//第六个开关

if (z == 1) {

flag3 = !flag3;

flag5 = !flag5;

flag9 = !flag9;

}

//第七个开关

if (a == 1) {

flag4 = !flag4;

flag8 = !flag8;

}

//第八个开关

if (b == 1) {

flag7 = !flag7;

flag5 = !flag5;

flag9 = !flag9;

}

//第九个开关

if (c == 1) {

flag6 = !flag6;

flag8 = !flag8;

}

if (flag1) {

cnt++;

}

if (flag2) {

cnt++;

}

if (flag3) {

cnt++;

}

if (flag4) {

cnt++;

}

if (flag5) {

cnt++;

}

if (flag6) {

cnt++;

}

if (flag7) {

cnt++;

}

if (flag8) {

cnt++;

}

if (flag9) {

cnt++;

}

if (cnt == 4) {

System.out.println(i+""+j+k+x+y+z+a+b+c);

}

flag1 = false;

flag2 = false;

flag3 = false;

flag4 = false;

flag5 = false;

flag6 = false;

flag7 = false;

flag8 = false;

flag9 = false;

cnt = 0;

}

}

}

}

}

}

}

}

}


}


}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区