天河一号多长时间能写出一部《红楼梦》

来源:百度文库 编辑:超级军网 时间:2024/03/29 04:37:21


菜鸟问个问题:按照天河一号每秒上千万亿次的运行速度,假设用它对全部汉字进行排列组合,需要多长时间能写出一部《红楼梦》?百度资料:曹雪芹的《红楼梦》前80回约61万字 .
《红楼梦》总字数731,017个字,只用了4,462个不同单字。

二、《红楼梦》人物统计:
(一)宁荣两府本支:男十六人,女十一人,宁荣两府眷属女三十一人。
(二)贾府本族:男三十四人,女八人。
(三)贾府姻娅:男五十二人,女四十三人。
(四)两府仆人:丫环七十三人,仆妇一百二十五人,男仆六十七人,小厮二十七人。
(五)皇室人物:男九人,女六人。宫太监二十七人,宫女七人。
(六)封爵人物:男三十七人,眷属十四人。
(七)官吏:有姓名及职名冠姓的男二十六人,只有职称的三十八人,胥吏男三人。
(八)社会人物:各阶层男一百零二人,女七十一人。医生男十四人,门客男十人。优伶男六人,女十七人。僧道男十七人,尼婆四十九人。连宗男四人,女四人。
(九)外国人:女二人。
(十)警幻天上:女十九人,男六人。
总计:男四百九十五人,女四百八十人,合计:九百七十五人。其中有姓名称谓的七百三十二人,无姓名称谓的二百四十三人。

菜鸟问个问题:按照天河一号每秒上千万亿次的运行速度,假设用它对全部汉字进行排列组合,需要多长时间能写出一部《红楼梦》?百度资料:曹雪芹的《红楼梦》前80回约61万字 .
《红楼梦》总字数731,017个字,只用了4,462个不同单字。

二、《红楼梦》人物统计:
(一)宁荣两府本支:男十六人,女十一人,宁荣两府眷属女三十一人。
(二)贾府本族:男三十四人,女八人。
(三)贾府姻娅:男五十二人,女四十三人。
(四)两府仆人:丫环七十三人,仆妇一百二十五人,男仆六十七人,小厮二十七人。
(五)皇室人物:男九人,女六人。宫太监二十七人,宫女七人。
(六)封爵人物:男三十七人,眷属十四人。
(七)官吏:有姓名及职名冠姓的男二十六人,只有职称的三十八人,胥吏男三人。
(八)社会人物:各阶层男一百零二人,女七十一人。医生男十四人,门客男十人。优伶男六人,女十七人。僧道男十七人,尼婆四十九人。连宗男四人,女四人。
(九)外国人:女二人。
(十)警幻天上:女十九人,男六人。
总计:男四百九十五人,女四百八十人,合计:九百七十五人。其中有姓名称谓的七百三十二人,无姓名称谓的二百四十三人。
省省吧,早就有人算过,假设我们能挖掘原子级别的计算能力,用地球这么大的电脑,从宇宙诞生算到现在,也不能穷举一盘围棋。更何况红楼梦?
有些可以归类的,如:、《红楼梦》人物统计:
(一)宁荣两府本支:男十六人,女十一人,宁荣两府眷属女三十一人。
(二)贾府本族:男三十四人,女八人。
(三)贾府姻娅:男五十二人,女四十三人。
(四)两府仆人:丫环七十三人,仆妇一百二十五人,男仆六十七人,小厮二十七人。
(五)皇室人物:男九人,女六人。宫太监二十七人,宫女七人。
(六)封爵人物:男三十七人,眷属十四人。
(七)官吏:有姓名及职名冠姓的男二十六人,只有职称的三十八人,胥吏男三人。
(八)社会人物:各阶层男一百零二人,女七十一人。医生男十四人,门客男十人。优伶男六人,女十七人。僧道男十七人,尼婆四十九人。连宗男四人,女四人。
(九)外国人:女二人。
(十)警幻天上:女十九人,男六人。
总计:男四百九十五人,女四百八十人,合计:九百七十五人。其中有姓名称谓的七百三十二人,无姓名称谓的二百四十三人
围棋还好说。计算量其实不大。但红楼梦的话。。。。

假设老曹用的汉字库有10000个字。。假设红梦只有100万字。当然怕是不止

10000的100万次方等于多少。。。宇宙粒子数应该是10的80次方。

这已经不以用天文数字来形容了。。。。
暗夜流星 发表于 2009-11-2 01:59
这个夸张啦吧~~~~~~~~~~~:dizzy:
无缝的蛋 发表于 2009-11-2 02:07
并且计算量应该没有围棋的量大哟。首先只用了4000多个单字,二有731,017个字,就这样排列组合吧
其实楼主的是个伪问题。这就是所谓的“猴子打字机”的谬论。
计算机只能排列组合,并不能对结果进行筛选,因为它没有鉴赏能力。
相比之下,还是围棋问题靠谱,至少计算机可以根据规则进行筛选。

猴子打字机
http://en.wikipedia.org/wiki/Infinite_monkey_theorem
别费这个劲了,红楼梦是唯一的,红楼梦能复制还是红楼梦吗?思想和艺术不是技术成果,你想山寨就山寨?
红楼梦太遥远,计算机写小说是个笑话!
记得当年看过刘慈欣的一篇小说···《诗云》···里面的一个外星人为了得到超越李白的诗,要把所有的诗用穷举法排列所有的汉字弄出来···好像结果是有10的271次幂个结果·····为了弄个10的57次方的存储器····还把太阳系拆了·····第一首诗是"啊啊啊啊啊
                     啊啊啊啊啊
                     啊啊啊啊啊
                     啊啊啊啊唉"
之前看到过一个对联软件,对出来的对联那个杯具呀…………
计算机有写小说,有作文的,主要看软件。套路式的小说也就网文作家一个等级。
http://www.china.com.cn/internat ... content_9375965.htm
暗夜流星 发表于 2009-11-2 02:17

就算它会鉴赏,它也不一定会写出红楼梦啊,或许写出个金瓶梅来呢
暗夜流星 发表于 2009-11-2 01:59

您想说的是量子计算机吧……按照现在shor算法等的发展来看,量子计算机的运算能力还是不要用目前计算机相比的好
dzhiqiong 发表于 2009-11-3 01:59 能写个金瓶霉出来就是天才计算机了!
叫美国的电子计算机去写小说吧!
这是算法问题,也就是配套“软件”

你用穷举法当然不行,其实只要简单的几个设定就能大大减少运算量,比如

第一、用词组(包括常用姓氏,常用名)而不是单字写作,

第二、使用常用句式

第三、人名出现一次后将反复被使用,

很简单的设定就能大大提高作文水品,哈哈
实际宇宙就是个大计算机,自大爆炸到红楼最后一个字完工,才算出了一部《红楼梦》
roach1234 发表于 2009-11-3 12:54
我想也是这样的,有的可以归类啊,前八十回就70余万字,涉及的单字就几千个,首先排除70万余字以下和以上组合,涉及的姓名、名称固定搭配,应该大大减少运算量
当前计算机的智能水平如何, 举个例子吧

假如两个人下围棋, 双方都承认棋局结束了可以数子定胜负了, 把这盘棋交给电脑去数, 让电脑判断输赢.

以现在电脑围棋的水平, 是做不到100%判断准确胜负方的.
计算机只能识别逻辑性的问题。。

而无法识别感兴问题。。

就像电脑虽然能尝出一道菜的咸淡,但却不能告诉你这道菜好不好吃。。

因为每个人的口味是不一样的。。

一样的道理,电脑能认识书上的每一字,却无法告诉你这首诗哥是什么水平。。

因为电脑不能欣赏。。
问题是你怎么把你想要的那篇红楼梦从所有排列组合中挑出来?
无缝的蛋 发表于 1-11-2009 19:07
craghack 发表于 3-11-2009 08:12
围棋的棋局的可能性计算方法应当是  3^361 x 2(当前下子一方) x n(双方提子的数量差)

问题就在于双方提子的数量差这个变量上, 这个变量可以是无穷大!!!
前两年出来的那个“写诗软件”,其实还是不错的。写出来的很多“诗”比常见的“梨花体”或者现代诗要好多了。
但是那个软件是人工设定了各类词汇,算是预先建立了一个规则库。
电脑下不赢围棋高手,因为围棋计算量太大了,却可以下赢国际象棋\中国象棋高手
现在的电脑只能下国标像棋,或是中国象棋。。

却不能下围棋,围棋的变化量太大了。。
看来人脑还没过时啊
ls过虑了,呵呵
起码,我们还可以到这里发发帖子嘛
craghack 发表于 2009-11-3 15:12
但是还同时算出了别的东西...
如此再发展几个数量级,就能达到人工智能了。
那天河一号杯具了,连李白写全唐诗就用光了整个太阳系的物质,他用的还是量子计算机。
没有人工智能就别想了
想起了佛教里比喻 有些类似
只不过人换成了超级计算机
慌什么,今天这里还是你我几个在发贴讨论,而不是几台服务器在自动发贴讨论。
LZ请在GOOGLE输入“情书软件”搜索答案。