zoukankan      html  css  js  c++  java
  • 蓝桥杯java 算法提高 扶老奶奶过街

    一共有5个红领巾,编号分别为A、B、C、D、E,老奶奶被他们其中一个扶过了马路。

      五个红领巾各自说话:

      A :我和E都没有扶老奶奶

      B :老奶奶是被C和E其中一个扶过大街的

      C :老奶奶是被我和D其中一个扶过大街的

      D :B和C都没有扶老奶奶过街

      E :我没有扶老奶奶


      已知五个红领巾中有且只有2个人说的是真话,请问是谁扶这老奶奶过了街?

      若有多个答案,在一行中输出,编号之间用空格隔开。


      例如
      A B C D E(这显然不是正确答案)

    public class Main {  
        public static void main(String[] args) {  
            int k , sum;  
            for (k = 1; k <= 5; k++) {  
                sum = 0;  
                if (k != 1 && k != 5)  
                    sum++;  
                if (k == 3 || k == 5)  
                    sum++;  
                if (k == 3 || k == 4)  
                    sum++;  
                if (k != 2 && k != 3)  
                    sum++;  
                if (k != 5)  
                    sum++;  
                if (sum == 2)  
                    System.out.print((char) (k - 1 + 'A')+" ");  
            }  
        }  
      
    }  
    

      

  • 相关阅读:
    Nginx PHP页面找不到总是返回404
    Bing每日一图
    Vue3
    PHP PDO相关
    IIS 搭建FTP
    vue根据环境不同设置不同的入口文件
    Vue生成打包报告
    Vue项目在执行build命令期间中移除所有consol.log
    Nprogress 的使用
    Vue报错处理
  • 原文地址:https://www.cnblogs.com/duanyingkui/p/8343252.html
Copyright © 2011-2022 走看看