小魔术——猜数游戏

  • 心中默想一个小于50的两位数
  • 接着,我问你在以下的6张卡片中,哪几张卡片中有你想的那个数?(为什么是6张卡片,和50有什么关系)
  • 最后,我不费吹灰之力就能猜出这个数。

这六张卡片有什么门道呢,而且卡片编号从0开始?
稍作琢磨,我们就会明白这就是我们今天的主角二进制啊!每一张卡片标识一个二进制位,如果数字在该卡片上,则表示该位为1,否则为0。那为什么是六张卡片啊,因为最大为50(110010,最高为6位)。

  • 0# 卡片:_ _ _ _ _ 1
  • 1# 卡片:_ _ _ _ 1 _
  • 2# 卡片:_ _ _ 1 _ _
  • 3# 卡片:_ _ 1 _ _ _
  • 4# 卡片:_ 1 _ _ _ _
  • 5# 卡片:1 _ _ _ _ _

举例,比如我们要猜的是数字37,则其二进制表示为100101。对应在卡片中,即是,有,无,无,有,无,有

数学小魔术——神奇的二进制相关推荐

  1. 数学小魔术——猜数字

    数学小魔术--神奇的二进制 请你任意猜想一个三位数,把这个三位数乘以 91 的乘积的最后三位告诉我,我们很快猜出你心中所想的那个三位数是多少? 我们以对方心中所想的 789 为例,则对方计算出 789 ...

  2. 数学小魔术 —— 猜数字(二)(我回来了)

    数学小魔术--猜数字 请你的同伴随便选一个两位数(当然不告诉你是什么数字),然后要求他从这个数中任意减去一个一位数(1-9,随便哪个都可),把差值乘上 9,得出该乘积之后,再加上原来选定的那个数目,把 ...

  3. 魔术游戏二进制卡片C语言,施展小魔术,巧学二进制

    一.教材分析 本课教学内容选自江苏科学技术出版社<初中信息技术>(上册)第一章第一节中的第三部分.这一部分包括二进制和字符编码,共2课时.本节是第一课时,主要学习二进制. 二.教学目标 知 ...

  4. 小学生一学就会的计算机魔术,几个简单易学的小魔术

    简单易学的小魔术--接头喝墨水魔术 准备道具:一个空墨水瓶.一瓶可乐.准备工作:去小卖部买一个墨水,然后将墨水倒光,洗干净以后,在将准备好的可乐倒进墨水里.记住一定要是可乐.瓶子也一定要是透明的玻璃瓶 ...

  5. 关于洗牌的研究(六)——从数学到魔术之完美洗牌

    爱学习,勤思考:学数学,玩魔术.欢迎点击头部蓝字关注MatheMagician,这里有你要的奇迹! 写再前面:本系列作品由MathMagician独家首发,一共有七篇,从数学和魔术两个角度对日常生活中 ...

  6. 加加减减的奥秘——从数学到魔术的思考(三)

    爱学习,勤思考:学数学,玩魔术 在前面两期的系列文章中,(见公众号历史消息或菜单)传送门: 加加减减的奥秘--从数学到魔术的思考(一) 加加减减的奥秘--从数学到魔术的思考(二) 我们已经从数学原理的 ...

  7. 加加减减的奥秘——从数学到魔术的思考(一)

    在前面的<reverse原理的魔幻艺术>)(可查看:Reverse原理背后的数学和魔幻艺术)一文中,我们提到了扑克牌的基础手法dealing,等价于取序列的头部进行reverse这一对称函 ...

  8. 加加减减的奥秘——从数学到魔术的思考(二)

    爱学习,勤思考:学数学,玩魔术 在上一篇文章中(参见公众号历史消息或菜单栏,传送门:加加减减的奥秘--从数学到魔术的思考(一)),我们详细介绍了人类计数的发展史的开端:整数的出现和加减运算的诞生,他们 ...

  9. 文字对称中的数学与魔术(二)——英文字母到单词的对称性

    早点关注我,精彩不错过! 在上一篇文章中,我们引入了语言文字对称性这个领域,重点介绍了阿拉伯数字的对称性,相关内容请戳: 文字对称中的数学与魔术(一)--阿拉伯数字的对称性 今天我们接着介绍英文的对称 ...

最新文章

  1. Angular http跨域
  2. 线程在Linux中的实现
  3. flash,flex,actionscript的关系
  4. 探寻 webpack 插件机制
  5. python win32库与subprocess_依赖管理:Python2.7需要subprocess32
  6. osgi框架和spring区别_最新100道大厂高频spring面试题附答案
  7. 3.6数对 (Python)
  8. 阿里巴巴下一代云分析型数据库AnalyticDB入选Forrester Wave™ 云数仓评估报告 解读
  9. 我的世界暮色森林java下载_我的世界暮色森林mod1.7.2下载-暮色森林整合包下载...
  10. 0020-使用JDBC向Kudu表插入中文字符-双引号的秘密
  11. python计算计算时间_用Python向孩子介绍计算思维
  12. python 3_Python3 列表
  13. Java关键字:synchronized
  14. 用 JNI 进行 Java 编程(1)
  15. The Eternal Immortality(CodeForces - 869B)同余定理
  16. java怎么求传递闭包_利用定义求解传递闭包的关系矩阵
  17. 学习costmap代价地图
  18. opencv打开网络摄像机实时视频
  19. CStdioFile,CFile类,文本文件处理(MFC学习园地)
  20. 阿里云国际版核心渠道商

热门文章

  1. 海外优秀资讯抢先看4:私有应用云平台Sandstorm之自由度
  2. html暴风粒子代码,暴风粒子飘散特效AE模板素材Sandstorm Motion Kit
  3. Termux手机终端-逗你玩儿
  4. 事件抽取与事件图谱构建
  5. iOS设备一键越狱(PP助手、盘古越狱)
  6. 永中office插件适配详解
  7. 大四web前端网页制作课作业——HTML+CSS+JavaScript仿小米手机商城网站(37页)
  8. 和 Node.js 创始人 Ryan Dahl 的对话
  9. Python运维开发工程师养成记(for循环语句)
  10. 如果你要跳槽,该怎样准备面试?