重分求解“读心术”其中原理

来源:百度知道 编辑:UC知道 时间:2024/06/21 03:22:36
本人非为求空间点击量,各位进我空间看下,就知道我是个对空间疏于“打扮”的人,前几日,进我朋友的空间时看到了这个“读心术”,一试,果然每次都对,本人驽钝,百思不得其解,求各位高手给帮个忙解释下,补充,
此“读心术”也有出错的时候,譬如,你连续想同一个数子的时候,很容易出错,能说出原因的,我再加分http://user.qzone.qq.com/296195884/blog/1243157940

读心术的原理

最近网上流传一个叫做读心术的flash,号称可以读出你心里想的内容,游戏规则如下:

任意选择一两位数(或者说,从0~99之间任意选择一个数),把这个数的十位与个位相加,再把任意选择的数减去这个和。例如:你选的数是23,然后2+3=5,然后23-5=18。
在图表中找出与最后得出的数所相应的图形,并把这个图形牢记心中,然后点击水晶球。你会发现,水晶球所显示出来的图形就是你刚刚心里记下的那个图形。

这套游戏其实在很早之前就有html版本,现在只是换成了flash版,游戏的全部秘密在于两点,其一是特殊的计算方式;其二便是这张符号查询表。

第一点可以用简单的代数来解释,任意一个两位数可以简写成10*A+B,其中(A和B都是个位数),例如例子中的23便是10*2+3。然后把这个数再减去个位之和,用代数表示就是10*A+B-(A+B),合并一下同类项,结果就是9*A,也就是说,不管你想出什么任意两位数,按照他的方法计算之后,结果就是9*A,也就是说结果只能是9的倍数,9、18、27、36……81。因此FLASH里只要保证这几个数字所表示的符号一致即可。但也有人说,如果这样的话,可每次查询的结果都不同啊。秘密便在于这张查询表中,实际上这张表每次都是不一样的,不知不觉中偷偷有了变化。也有人号称这是吉普赛读心术,但由于这张表要一直变化,除非通过电脑,用传统方式这个游戏是不能玩的。这也就是电脑专用的读心术了。

这个简单,无论你选什么数,经过一定的算法,都会统一到某个规律上去。

而你仔细看,每回图形某些特定位置上的图案每回都是一样的(9的倍数)。

所以,这是个数学题......

按理来说,这个读心术是不会有错的,你再仔细看看吧,把异常现象记录下来。

简单直说,首先圆圈确定一个图形,然后无论你看哪个数运算得出的图形都是已经确定的图形。也就是说你可以看