zoukankan      html  css  js  c++  java
  • 如何根据银币猜盒子

    题目描述:

    假设在桌上有三个密封的盒子,一个盒子中有 2 枚银币(1 银币 =10 便士),一个盒中有 2 枚镍币(1 镍币 =5 便士),还有一个盒中有 1 枚银币和 1 枚镍币。这些盒子被标上 10 便士、15 便士和 20 便士,但每个标签都是错误的。允许你从一个盒中拿出 1 枚硬币放在盒前,看到这枚硬币,你能否说出每个盒内装的东西呢?

    分析与解答:

    取出标着 15 便士的盒中的一个硬币,如果是银的,那么说明这个盒子是 20 便士的;如果是镍的,那么说明这个盒子是 10 便士的,再由每个盒子的标签都是错误的可以推出其他两个盒里的东西。
    因为每个标签对应的盒子是错误的,所以知道 15 便士的盒子里面不会是一银一镍,要么是 10 便士,要么是 20 便士。如果从 15 便士的盒子中取出的硬币是银的,那么说明该盒子有两枚银币,标签是 20 便士。如果从 15 便士的盒子中取出的硬币是镍的,那么说明该盒子有两枚镍币,标签是 10 便士。确定了 15 便士盒对应的硬币和标签后,通过标签和便士值是不对应的,可以推断出 10 便士盒子和 20 便士盒子里的硬币和标签。

  • 相关阅读:
    SEO之关键词选择
    我所了解的搜索引擎工作原理
    搜索引擎工作原理
    SEO定义目的,优化的好处
    今天开始我的博客旅程啦!
    [ABC209E] Shiritori
    Codeforces Global Round 12
    CF771E Bear and Rectangle Strips
    CF1392H ZS Shuffles Cards
    CF1439D INOI Final Contests
  • 原文地址:https://www.cnblogs.com/hardy-wang/p/13068807.html
Copyright © 2011-2022 走看看