欢迎您访问科普小知识本站旨在为大家提供日常生活中常见的科普小知识,以及科普文章!
您现在的位置是:首页  > 教育教学

《啊哈!灵机一动》-药品严重混乱问题

科普小知识2022-07-20 17:32:37
...

毒品问题

在第一个药物称重问题中,我们知道只有一瓶含有超重药片。从每个瓶子中取出不同数量的药片(最简单的方法是使用计数序列)。我们在一系列瓶子和一系列计数之间建立了一对一的对应关系。

为了解决第二个问题,我们用一系列的数字给每个瓶子标上不同的数字。此外,这个系列有一个特定的总和。有这样的系列吗?是的,最简单的是几何级数:1,2,4,8,16,...这些数字都是2的幂。这个系列提供了二进制的基础。

具体方法是将瓶子排成一排,然后从第一个瓶子里取出一片,从第二个瓶子里取出两片,从第三个瓶子里取出四片,...取出的药片一起称重。如果他们超重270毫克,因为每个错误的药片超重10毫克,我们用10去掉27,这是超重药片的数量,并把27写成二进制:11011。这些1的位置告诉我们序列中2的多少次幂使得11011=27。1是在第一、第二、第四和第五位置,所以错误的瓶子是1、2、4和5个瓶子。每一个正整数都是2的特定次方的和,这在计算机科学和许多应用数学领域中是非常重要的。它在娱乐数学中也有无限的应用。

这里有一个简单的纸牌魔术,可以迷惑你的朋友。虽然这似乎与瓶子问题无关,但基本的二元原理是一样的。

让别人洗一副牌,把它们放在你的口袋里,让别人说出1到15之间的任何一个数字,然后你从口袋里拿出几张牌,他们的数字之和就是这个数字。

秘密很简单。在表演这个把戏之前,把1,2,4和8放进口袋,这副牌少于4张。然而,由于缺乏数字,它不会引起注意。洗过的一对牌也放在口袋里的4张牌下面。说一个数字,并在你的心里把它表示为2的幂的和,比如10,这让你想起8+2=10,并从你的口袋里拿出2和8。

智能阅读卡也是基于同样的二进制原理。第三章中的图1“美妙的数字”显示了一组六张牌可以决定1到63之间的任何数字。让某人想一个在这个范围内的数字——比如年龄——然后把标有数字的卡片递给你,你可以马上说出这个数字。秘诀就是简单地将每张牌的第一个数字相加,作为2的幂的和。例如,手中的牌是C和f。如果你加上两个起始数字4和32,则所选的数字是36。

每张卡决定一系列数字的规则是什么?右边第一个位置的每个二进制数的1由卡片A表示。这些数都是1到63之间的奇数,卡片B是右边第二个位置的1到63个二进制数,卡片C是右边第三个位置的所有二进制数的1,依次被推到卡片D、E和F。注63,二进制数是111111,每个位置1,所以它出现在每张卡上。

魔术师有时会用不同的颜色来标记卡片,使魔术变得神秘。魔术师记得不同颜色的卡片所代表的2的力量。例如,红色是1,橙色是2,黄色是4,绿色是8,蓝色是16,紫色是32(颜色按彩虹顺序排列)。魔术师站在大厅里,让某人把想要的数字卡片放在一边。通过观察卡片的颜色,魔术师可以立即说出所选的数字。