12枚硬币问题

问题:12枚硬币,其中11枚真币1枚假币,现有一架天平,最少称多少次可以找出这枚假币并且知道假币和真币的相对重量

原理: 如果有3个硬币,并且知道假币轻重,那么只需要称一次就可以知道假币.

对12枚硬币编号1~12

  • 解法一
    • [ 1 ] [1] [1] 拿 1 2 3 4 和 5 6 7 8 称重
      • 如果 a {a} a: 1 2 3 4 == 5 6 7 8 则假币在9 10 11 12中
        • [ 2 ] [2] [2] 拿 1 2 3 和 9 10 11 称重
          • 如果 b {b} b: 1 2 3 == 9 10 11 则12是假币
            • [ 3 ] [3] [3] 拿 1 和 12 称重
              • 如果 c {c} c: 1 > 12 假币是 12 且轻
              • 如果 c {c} c: 1 < 12 假币
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值