时间:2023-08-26|浏览:189
法国数学家爱德华·卢卡斯编写的一个印度传说故事,在世界中心贝拿勒斯的圣庙里,有一块黄铜板上插着三根宝石针。其中一根针上,梵天神穿了64片由大到小的金片,称为梵塔。据说,只要将所有金片从一根针移到另一根针上,世界就会毁灭。
假设每次只能移动一片金片,并且小片必须在大片上面,那么移动64片金片需要多少次呢?通过递归方法可得知,移动次数 f(n) 等于 2^n-1,其中 n 代表金片的个数。当 n=64 时,移动次数为 2^64-1。
假设每秒钟移动一次,每年的平均秒数为 31557600,那么移动64片金片需要18446744073709551615秒,约等于 5845.42 亿年。地球的存在时间还不到 45 亿年,所以完成这个移动任务需要的时间远超过地球和太阳系的寿命。
还有一个印度传说与梵塔故事相似,舍罕王打算奖赏国际象棋的发明人。他要求国王在棋盘上的第一个小格赏给他一粒麦子,第二个小格赏给他两粒麦子,后面的格子每个都比前一个加倍。结果,国王发现即使把全印度甚至全世界的麦粒都拿来,也无法满足这位宰相的要求。
宰相要求得到的麦粒总数为 2^64-1,与移动梵塔金片所需的步骤数相等。这个数字是如此巨大,人们估计全世界连续生产两千年也无法生产这么多麦子。
有人相信婆罗门至今仍在不停地搬动着圆盘。
总结一下,梵塔网络是一种新型的区块链技术,由极客蝉3301提出,探索新的技术发展,实现了平行双链的功能。
用戶喜愛的交易所
已有账号登陆后会弹出下载