🎮 休闲小游戏
数字读心术
让我猜透你的心...
请在心里随便想一个 0 - 100 之间的整数...
5
这张卡上有你想的数字吗?
第 1 / 7 张
卡片 1
快来仔细找一找~
当前选择:尚未作答
✨ 结果揭晓
让我猜猜看
读心中,请稍等 3 秒...
🧠 原理展示
为什么它能猜中?
计算机内部使用二进制来表示数字,也就是只用 0 和 1 两种状态。 对于 0 - 100 范围内的任意整数,只需要 7 位二进制就能表示。
每一张卡片都对应一个位权:如果某个数字在这一位上是 1,它就会出现在对应卡片里。 你点下“有”的过程,本质上是在告诉程序:哪些位是 1。
最后把所有位的1或0按顺序拼合,就得到了你想的数字的二进制表示,把这些位权相加,就能还原你心里想的那个十进制数。
交互式映射演示
83 = 1010011
下方高亮的卡片,就是这个数字会出现的卡片: