猜姓游戏的数学原理

合集下载

猜姓游戏的数学原理

猜姓游戏的数学原理

有这么一些“算命大师”,在他们为你算命之前,会先和你来一个小游戏:在他们面前摆了几大张纸,每张纸上写着一些姓,然后,你不用说话,只需指出哪几张纸上有你的姓,他就会很快地说出你的姓来,而且准确率特高,“十不离九”的说正了。

这时在你对“大师”佩服倍加时,“大师”再要你掏钱请他给你算命,卜问前途、财运、婚姻等等。

我们都知算命是假的,但他们猜姓为什么如此神呢?其实,只要你懂得二进制数,就可以自己来表演这一神奇的魔术了。

不管你懂不懂二进制,只要你跟着我认真的读下去,你都会知道这个魔术是怎么一回事的。

这个魔术的秘密就是把每一个姓与一个数对应起来,再把这个数转化为二进制表示。

而纸片数就代表着二进制数的位数,即每张纸片代表一个数位,有几个数位便要准备几张纸片。

纸片上有此姓便用1表示,无此姓便为0。

下面先举一个简单的例子:假定来试魔术的共有10人,且有10个不同的姓:张、王、李、赵、刘、于、许、金、钱、孙。

我们依次把它们编为1、2、3、4、5、6、7、8、9、10,再把这10个数用二进制表示(关于二进制与十进制的转化请参看一些电脑入门书籍),转化为二进制后,这10个数相应的变为了1、10、11、100、110、111、1000、1001、1010,于是得到下面这张表:因为孙对应的是1010,为四位数,按一张纸对应一个数位,所以我们至少得准备4张纸。

第一张纸代表第一位数,第二张纸代表第二位数,第三张纸代表第三位数,第四张纸代表第四位数(第一位数,第二位数,第三位数,第四位数都是从右至左的顺序,相当于十进制中的个位,十位,百位,千位)。

因为前面已经说过,“纸片上有此姓便用1表示,无此姓便为0”,因此每张纸都表示该位数为1,即该纸片上所写的姓的编码转化为二进制后该位数必定为1。

我们把这四张纸干脆分别叫做第一位,第二位,第三位和第四位。

因此,在这四张纸上应分别写上这些姓:有了这几张卡片,我们便可以玩魔术了,便可以“不用你开口,便知你姓什么”了。

卡片猜姓氏的方法

卡片猜姓氏的方法

卡片猜姓氏的方法
一、准备工具:
准备一些有两列、每列都有几个不同的姓氏的卡片(如:蒋、林、陈、李、王、吴、郑、蔡),把这些卡片分别放在两条长线上,排成“对面”的排列方式,这样各对双方就可以相互猜测对方的姓氏了。

二、游戏开始:
1. 双方分别把自己的卡片都翻过来,藏起来,不让对方看到;
2. 先发制人的一方先让自己的卡片全部出现在对面,而自己则独自留下一张卡片未出现;
3. 然后,对方对没有出现的卡片猜测,如果对方猜中,则其人赢得一分;
4. 如果对方没有猜中,其先发制人的一方再次出现自己的一张卡片,然后对方再猜测剩余的一张牌;
5. 如此反复,指对方直到猜中最后一张牌,猜中者得一分,游戏结束。

三、游戏结束:
游戏结束后,双方各自统计总分,最终得分较高的一方即为获胜。

- 1 -。

[精品]猜姓游戏的数学原理

[精品]猜姓游戏的数学原理

[精品]猜姓游戏的数学原理
甲乙丙丁4人的姓名很有趣:甲名=乙姓,乙名=丙姓,丙名=丁姓,丁名=甲姓。

4个人的姓名只有柳、白、丁、杨4个字,没有人叫杨白,而姓丁的名是另一个人的姓,此人的名又是名柳的人的姓,求4个人的姓名。

回答:猜姓氏游戏及其数学原理在民间流行着一种能够猜出别人“年龄和姓氏”的魔术,这是一套七张的卡片,在每张卡片上分别写有64个数和64个姓氏。

所以排名是:丁乙甲戊丙。

再对应题意检查一下,完全符合题意。

所以次确定为最终答案。

小学一年级数学趣味题姓名成绩黑兔、兔和白兔三只兔子在赛跑。

黑免说:“我跑得不是最快的,但比白兔快。

”请你说说,谁跑得最快?谁跑得最慢?( )跑得最快,( )跑得最慢。

三个小朋友比大小。

是X和X+1,则从甲开始将他看到的数字(也就是乙头上的数字)减去1,如果该数大于1,则说不知道,同时乙也把他看到的数字(也就是甲头上的数字)减去1,如果大于1也说不知道。

脑筋急转弯最早起源于古代印度。

就是指当思维遇到特殊的阻碍时,要很快的离开习惯的思路,从别的方面来思考问题。

现在泛指一些不能用通常的思路来回答的智力问答题。

《百家姓》里的数学奥秘

《百家姓》里的数学奥秘

《百家姓》里的数学奥秘
《百家姓》里隐藏了一个优美的数学谜题,可以使人在头脑游戏和
数学娱乐之间进行切换。

这个谜题可以用以下方法来解决:
①将以下字母表按照英文字母表的次序排列:A、B、C、D、E、F、G、H;
②将每行的第一个字母转换成数字,A=1、B=2、C=3、D=4、E=5、
F=6、G=7、H=8,假设将每个百家姓用其第一个汉字来表示为如下形式:
(百家姓)字母➞数字
曹=C->3
易=Y->25
孙=S->19
陆=L->12
赵=Z->26
③下一步,加所有首个字母对应的每行数字,如曹=3,易=25,孙=19,陆
=12,赵=26,则加起来的和为75。

④最后,利用和75与百家姓汉字第一个字母的对应关系确定最终答案,由于75对应的字母是H,因此这个百家姓谜题的答案是胡。

魔术猜数、猜姓 ppt课件

魔术猜数、猜姓  ppt课件

张吕陈孙
刘魏 余 杨
许郑林王
ppt课件
21
张王李赵 吕 郑周 黄 陈林刘魏 孙许叶江 毛吴顾杨 杜胡苏 潘 邱程谢余 肖邓高梁
肖赵 周王
杜魏 叶林
孙杨 苏吴
吕余 高程
ppt课件
22
张王李赵 吕 郑周 黄 陈林刘魏 孙许叶江 毛吴顾杨 杜胡苏 潘 邱程谢余 肖邓高梁
毛李 顾张 吕余 周梁 杜程 苏邓 魏林 许江
你班上的同学或许在64人以下(而且同姓的还可以二 人三人看作一人,所以甚至可能只有32个以下的不同 姓)。那么只要制作5张或6张卡片,就可以在教室里玩 猜姓游戏了,但是你不能自称会魔术,会算命,你只是 懂得了一种数学游戏。
ppt课件
16
猜生肖猜姓氏
利用二进制原理,可以非常方便的选择出你自己的 属相和姓氏。
下面先举一个简单的例子:假定来试魔术的共 有10人,且有10个不同的姓:张、王、李、赵、 刘、于、许、金、钱、孙。我们依次把它们编为 1、2、3、4、5、6、7、8、9、10,再把这10个数 用二进制表示,这10个数相应的变为了
1、10、11、100、110、111、1000、1001、1010, 于是得到下面这张表:
ppt课件
14
张 王 李 赵 刘于 许 金 钱 孙
0001 0010 0011 0100 0101 0110 0111 1000 1001 1010
因为孙对应的是1010,为四位数,按一张纸对应一个数位,所 以我们至少得准备4张纸。第一张纸代表第一位数,第二张纸代表 第二位数,第三张纸代表第三位数,第四张纸代表第四位数(第一 位数,第二位数,第三位数,第四位数都是从右至左的顺序,相当 于十进制中的个位,十位,百位,千位)。因为前面已经说过, “纸片上有此姓便用1表示,无此姓便为0”,因此每张纸都表示该 位数为1,即该纸片上所写的姓的编码转化为二进制后该位数必定 为1。我们把这四张纸干脆分别叫做第一位,第二位,第三位和第 四位。因此,在这四张纸上应分别写上这些姓:

魔术猜姓游戏

魔术猜姓游戏


利用二进制原理,可以“猜”出你自己的属相。在操 作台上有A、B、C、D四幅画面,每幅画面上有一个金 属按键,如果画面有您的生肖就将对应显示屏选为1, 若没有就选为0,四幅图都选过后,按一下黄色确认键, 您的生肖就在最上端显示屏幕上显示出来了。
猜姓游戏的数学原理

有这么一些“算命大师”,在他们为你算命之前, 会先和你来一个小游戏:在他们面前摆了几大张纸,每 张纸上写着一些姓,然后,你不用说话,只需指出哪几 张纸上有你的姓,他就会很快地说出你的姓来,而且准 确率特高,“十不离九”的说正了。这时在你对“大师” 佩服倍加时,“大师”再要你掏钱请他给你算命,卜问 前途、财运、婚姻等等。 我们都知算命是假的,但他们猜姓为什么如此神呢? 其实,只要你懂得二进制数,就可以自己来表演这一神 奇的魔术了。不管你懂不懂二进制,只要你跟着我认真 的读下去,你都会知道这个魔术是怎么一回事的。
游 戏
魔术猜数
7 1(10)=1000111(2)
7 1(10)=1000111(2) 1000111(2)=
1 2 0 2 0 2 0 2 1 2 1 2 1 2
6 5 4 3 2 1 0
64 0 0 0 4 2 1 71
张 1
王 10
李 11
赵 100
刘 101
于 110
许 金 钱 孙 111 1000 1001 1010
因为孙对应的是1010,为四位数,按一张纸对应一个数位,所 以我们至少得准备4张纸。第一张纸代表第一位数,第二张纸代表 第二位数,第三张纸代表第三位数,第四张纸代表第四位数(第一 位数,第二位数,第三位数,第四位数都是从右至左的顺序,相当 于十进制中的个位,十位,百位,千位)。因为前面已经说过, “纸片上有此姓便用1表示,无此姓便为0”,因此每张纸都表示该 位数为1,即该纸片上所写的姓的编码转化为二进制后该位数必定 为1。我们把这四张纸干脆分别叫做第一位,第二位,第三位和第 四位。因此,在这四张纸上应分别写上这些姓:

猜姓游戏

猜姓游戏

猜姓游戏以前,曾在街头上见过一种能够猜出别人“姓”什么的游戏卡片。

一套七、八张,外加一张“姓氏对照表”。

现在,我们只用六张卡片,把这种游戏的玩法及其原理,介绍给大家。

六张卡片如下,分别标以(5)、(4)、(3)、(2)、(1)、(0)号:由于我们只选用了六张卡片,所以只能在卡片中排出63个不同的姓氏(如果用七张卡片,则可以排出127个姓;若用八张卡片,就可以排出255个姓)。

把出现在卡片中的63个姓,按它们在《百家姓》中的顺序,依次排列如下:1 2 3 4 赵钱孙李5 6 7 8 周吴郑王9 10 11 12 冯陈褚卫13 14 15 16 蒋沈韩杨17 18 19 20 朱秦尤许21 22 23 24 何吕施张25 26 27 28 孔曹严华29 30 31 32 金魏陶姜33 34 35 36 戚谢邹喻37 38 39 40 柏水窦章41 42 43 44云苏潘葛45 46 47 48奚范彭郎49 50 51 52鲁韦昌马53 54 55 56苗凤花方57 58 59 60俞任袁柳61 62 63鲍史这就是那张“姓氏对照表”。

其中,每个姓下边的方框中的代号,是我们为了说明问题特意加上去的。

有了这六张卡片和“姓氏对照表”,就可以做猜“姓”游戏了。

做游戏时,从(5)——(0)号依次出示在对方面前,只要他一一回答某张卡片上是否有自己的姓。

那么,根据他的回答。

我们立刻就能断定他的姓。

比如:一个人回答,第(5)、第(4)号卡片上有他的姓;第(3)、第(2)号卡片上没有;第(1)号卡片上有;第(0)号卡片上没有。

那么,这个人一定是姓“韦”。

对此你可以利用上面的卡片先“验证”一下。

这个游戏,看起来似乎很神,其实道理非常简单。

我们只需用一点有关数的进位制的知识,就能揭示其全部奥秘。

让我们首先从卡片的制作说起。

事实上,我们是根据“姓氏对照表”来制作卡片的。

第一步,把“对照表”中63个姓的序号l—63,“翻译”成二进位制的数。

大学计算机基础--猜姓游戏

大学计算机基础--猜姓游戏

猜姓游戏以前,曾在街头上见过一种能够猜出别人“姓”什么的游戏卡片。

一套七、八张,外加一张“姓氏对照表”。

现在,我们只用六张卡片,把这种游戏的玩法及其原理,介绍给大家。

六张卡片如下,分别标以(5)、(4)、(3)、(2)、(1)、(0)号:(5)姜戚谢邹喻柏水窦章云苏潘葛奚范彭郎鲁韦昌马苗凤花方俞任袁柳鲍史(4)杨朱泰龙许何吕施张孔曾严华金魏陶郎鲁韦昌马苗凤花方俞任袁柳鲍史(3)王冯陈褚卫蒋沈韩张孔曾严华金魏陶章云苏潘葛奚范彭方俞任袁柳鲍史(2)李周关郑卫蒋沈韩讨何吕施华金魏陶俞柏水窦葛奚范彭马苗风花柳鲍史(1)钱孙吴郑陈褚沈韩秦尤吕施曹严魏陶谢邹水窦苏潘范彭韦昌凤花任袁鲍史(0)赵孙周郑冯褚蒋韩朱尤何施孔严金陶戚邹柏窦云潘奚彭鲁昌苗花俞袁史由于我们只选用了六张卡片,所以只能在卡片中排出63个不同的姓氏(如果用七张卡片,则可以排出127个姓;若用八张卡片,就可以排出255个姓)。

把出现在卡片中的63个姓,按它们在《百家姓》中的顺序,依次排列如下:1 2 3 4赵钱孙李000001 000010 000011 0001005 6 7 8周吴郑王000101 000110 000111 0010009 10 11 12冯陈褚卫001001 001010 001011 00110013 14 15 16蒋沈韩杨001101 001110 001111 01000017 18 19 20朱秦尤许010001 010010 010011 01010021 22 23 24何吕施张010101 010110 01011101100025 26 27 28孔曹严华011001 011010 011011 01110029 30 31 32金魏陶姜011101 011110 011111 10000033 34 35 36戚谢邹喻100001 100010 100011 10010037 38 39 40柏水窦章100101 100110 100111 10100041 42 43 44云苏潘葛101001 101010 101011 10110045 46 47 48奚范彭郎101101 101110 101111 11000049 50 51 52鲁韦昌马110001 110010 110011 11010053 54 55 56苗凤花方110101 110110 110111 11100057 58 59 60俞任袁柳111001 111010 111011 11110061 62 63鲍史111101 111110 111111这就是那张“姓氏对照表”。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

有这么一些“算命大师”,在他们为你算命之前,会先和你来一个小游戏:在他们面前摆了几大张纸,每张纸上写着一些姓,然后,你不用说话,只需指出哪几张纸上有你的姓,他就会很快地说出你的姓来,而且准确率特高,“十不离九”的说正了。

这时在你对“大师”佩服倍加时,“大师”再要你掏钱请他给你算命,卜问前途、财运、婚姻等等。

我们都知算命是假的,但他们猜姓为什么如此神呢?其实,只要你懂得二进制数,就可以自己来表演这一神奇的魔术了。

不管你懂不懂二进制,只要你跟着我认真的读下去,你都会知道这个魔术是怎么一回事的。

这个魔术的秘密就是把每一个姓与一个数对应起来,再把这个数转化为二进制表示。

而纸片数就代表着二进制数的位数,即每张纸片代表一个数位,有几个数位便要准备几张纸片。

纸片上有此姓便用1表示,无此姓便为0。

下面先举一个简单的例子:假定来试魔术的共有10人,且有10个不同的姓:张、王、李、赵、刘、于、许、金、钱、孙。

我们依次把它们编为1、2、3、4、5、6、7、8、9、10,再把这10个数用二进制表示(关于二进制与十进制的转化请参看一些电脑入门书籍),转化为二进制后,这10个数相应的变为了1、10、11、100、110、111、1000、1001、1010,于是得到下面这张表:
因为孙对应的是1010,为四位数,按一张纸对应一个数位,所以我们至少得准备4张纸。

第一张纸代表第一位数,第二张纸代表第二位数,第三张纸代表第三位数,第四张纸代表第四位数(第一位数,第二位数,第三位数,第四位数都是从右至左的顺序,相当于十进制中的个位,十位,百位,千位)。

因为前面已经说过,“纸片上有此姓便用1表示,无此姓便为0”,因此每张纸都表示该位数为1,即该纸片上所写的姓的编码转化为二进制后该位数必定为1。

我们把这四张纸干脆分别叫做第一位,第二位,第三位和第四位。

因此,在这四张纸上应分别写上这些姓:
有了这几张卡片,我们便可以玩魔术了,便可以“不用你开口,便知你姓什么”了。

假如你表示你的姓在第2、4张卡上,那就是说你的姓对应的编码转化为二进制后第二位和第四位为1,即是1010了,这时你只要在你备好的“姓数表”上查一下便知道这是哪个姓了。

当然,这个“姓数表”应事先做好,且放于隐蔽处备查,别让别人看到以示神秘,如果你能背诵默记在心那是最好不过的了。

在马路上摆摊诱人,则不能只备10个姓,或许在你的“姓数表”上该备100个姓,由于26=64,27=128,100个姓最大数为100,在26和27之间,应是一个7位数(二进制的第一个七位数1000000对应的十进制数为64,二进制第一个八位数10000000对应的十进制数为128),所以只需备制7张卡片就可以了,但每张卡片上不是至多5个姓,而是最多50个姓了。

你班上的同学或许在64人以下(而且同姓的还可以二人三人看作一人,所以甚至可能只有32个以下的不同姓)。

那么只要制作5张或6张卡片,就可以在教室里玩猜姓游戏了,但是你不能自称会魔术,会算命,你只是懂得了一种数学游戏。

相关文档
最新文档