zoukankan      html  css  js  c++  java
  • 15002_猜猜是谁

      1、题目:老师在一张纸条上写了甲乙丙丁4个人中的一个人的名字,然后握在手里让这四个人猜一猜是谁的名字。甲说:是丙的名字。乙说:不是我的名字。丙说:不是我的名字。丁说:是甲的名字。老师听完后说:“4个人中间只有一个人说对了,其他人都说错了。请再猜一遍。”这次4个人很快同时猜出了这张纸条上写的是谁的名字了。这张纸条上究竟写的是谁的名字呢?

      2、分析:

        ①假设纸条上的是甲的名字,则甲说错了,乙说对了,丙说对了,丁说对了,与只有一人说对不符合,故假设不成立;

        ②假设纸条上的是乙的名字,则甲说错了,乙说错了,丙说对了,丁说错了,与只有一人说对符合,故假设成立;

        ③假设纸条上的是丙的名字,则甲说对了,乙说对了,丙说错了,丁说错了,与只有一人说对不符合,故假设不成立;

        ④假设纸条上的是丁的名字,则甲说错了,乙说对了,丙说对了,丁说错了,与只有一人谁对不符合,故假设不成立;

        综上所述,纸条上的是乙的名字。

      3、答案:乙。

  • 相关阅读:
    Elastic-Job
    Redis之Ubuntu下Redis集群搭建
    设计模式之单例模式
    设计模式之简单工厂模式
    Java集合(一)HashMap
    数据结构和算法(四)归并排序
    数据结构和算法(三)希尔排序
    数据结构和算法(二)插入排序
    博客转移通知
    C语言回调函数总结
  • 原文地址:https://www.cnblogs.com/gzdlh/p/8165947.html
Copyright © 2011-2022 走看看