前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一个扑克牌分组的面试题

一个扑克牌分组的面试题

作者头像
sean.liu
发布2022-09-07 10:34:38
1430
发布2022-09-07 10:34:38
举报
文章被收录于专栏:云计算技术笔记

这个题目有点像脑筋急转弯

题目

桌上有20张光滑的扑克牌,8张正面朝上,其余朝下。 如何样在闭着眼睛、同时不借助外界辅助的情况之下将扑克牌分成两组,使得两组扑克牌正面朝上的数量一样多呢?

点击查看答案

解答

关键点

  1. 可以操作的动作是,分组或翻动扑克牌
  2. 题目要求将扑克牌分成两组,正面朝上的数量一样多。 注意,题目是要求正面朝上的一样多,并没有要求两组牌一样多。我们很容易先入为主,认为要把牌分成相同数量的两组。
  3. 题目中的总数20和正面朝上的数量8,都是可变变量。

感觉这种题目没有什么很好地分析套路,只能是多利用已知的信息尝试推演。

答案

  1. 随便选出8张扑克牌,分为第二组。
  2. 将第二组的8张扑克牌,全部翻转。

证明

  1. 假设第一步中,分到第二组的8张牌中,有X张是正面朝上的(0=<X<=8)
    1. 第一组中正面朝上的数量为8-X
    2. 第二组正面朝上的数量为X
  2. 将第二组全部翻面后。
    1. 第一组不变,正面朝上的数量为8-X
    2. 第二组,翻面后正面朝上的数量为8-X
  3. 第一组和第二组相等。

可以得出X值是多少不影响两组朝上的扑克牌的数量。方法成立。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年9月27日2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 题目
  • 解答
    • 关键点
      • 答案
        • 证明
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档