k*****a 发帖数: 7110 | 1 蒙特卡洛
A
“阿蒙,作业你看了没?”
“没呢。难么?”
“难倒是不难,麻烦的要命。”
“麻烦?”
“嗯。估计要占用不少计算资源。今晚又打不成游戏了。”
“瞎说。用你台式机算不就完了。然后用笔记本打游戏呗。”
“嘿,还是你了解我。今晚联机不?”
“……”
阿蒙最后还是去看了作业的内容:
蒙特卡洛法是一种计算随机变量期望的方法,通过随机抽样的方法,以随机事件出现的
频率估计其概率,平均后得到期望。
我们都知道人的寿命受很多随机因素影响,而这些随机因素通常无法推导出闭式表达,
因此只能用蒙特卡洛法进行估测。请用蒙特卡洛法计算自己寿命的条件期望,基于的条
件是自己过去十几年的人生经历。提示:可以考虑的随机因素包括股市跌涨,天气情况
,彩票中奖。
这都什么乱七八糟的。我又不买彩票,彩票跟我寿命有啥关系。老师大脑抽筋了吧出这
么个烂题目。
阿蒙烦躁地把页面关掉。
B
天灰蒙蒙的。至少阿蒙这么觉得。
其实这城市的天气每天都是这样,一点不像个随机变量。
肉眼能看到的空气,鼻子能闻到的空气,舌头能尝到的空气。
如果放在盘子里端上来,空气也是一道色香味俱全的菜吧?
阿蒙摇摇头,嘲讽地笑了下。自己怎么还有心思想这个?应该想的是今晚怎么填肚子吧?
口袋里硬硬的一沓纸,可惜都不是钱。
他走到便利店门口的垃圾箱,顺手把那一叠下岗通知书之类都扔进去,口袋一下就空了。
很努力地翻,只翻出口袋里仅存的十块钱。
走进便利店拿了包泡面。
结账的时候,收银员顺手递过一张小纸片:我们搞活动,每个客人免费赠送一张彩票。
出了便利店,又路过那个垃圾箱。阿蒙差点又顺手把送的彩票扔进去。想了想,还是看
一眼。
最普通的刮刮乐彩票。
用指甲就能刮开。
于是他刮开了彩票。
一瞬间,阿蒙的眼睛睁大了,手捂住嘴才没有叫出声。
这他妈不是真的吧?下半辈子都不用再愁钱了。
捏着彩票的手颤抖。
彩票被抖到地上,又被风吹到马路中央。
阿蒙连滚带爬地追着彩票。
猛烈的刹车声。救护车的哨声。一片血红。
阿蒙,享年三十五岁。
A
有人说,一个好的程序员能用机器的语言表达任何事物。
过去十几年的人生经历。写成程序。平铺直述,是最朴实的说明文,不夹杂一点情感。
机器不懂情感。
其实不用蒙特卡洛,阿蒙也能预见到自己的未来。毕业后到一个小公司找一份半死不活
的工作,工资不高,勉强够生活。然后通过相亲认识一个相貌平平的女子,结婚,生孩
子。两口子玩命挣钱最后攒下首付,买一处小小的房子,当上房奴。等到还清房贷,自
己已经退休,孩子上了大学。年轻时的操劳落下一身伤病。儿女忙着融入这个熙熙攘攘
的社会,无暇顾及已经与主流社会渐渐脱轨的年迈父母。最后阿蒙就在一个三流医院的
病房里静静等待死亡。
算命先生可真他妈好当。阿蒙一边敲着键盘一边想,完全不觉得这个叫蒙特卡洛的高科
技算命先生会给出啥新鲜答案。
B
小雨淅沥。阿蒙走出便利店,刚才收银员顺手递给他的免费彩票让他有种既视感。西方
人管这叫day ja vu。以前发生过这种事么?
管他的,还是先回家做饭要紧。下雨堵车。回去晚了的话,老婆又要扯着自己的耳朵吼
了。
老婆是个五百强公司的高管,平时上班就是教训人,习惯成自然,回家就把老公当下属
教训了。
不过也是自己不争气,这么多年还在公司底层堆代码,堆的一点起色没有。每次公司裁
员都要惊吓很久。
放下包,把从便利店买的菜分门别类。最后袋子底部是那张彩票。
最普通的刮刮乐彩票。
从案板上抄过菜刀,刮开。
一瞬间,阿蒙的眼睛睁大了,手捂住嘴才没有叫出声。
本以为娶到个官二代老婆已经是中大奖了。没想到还能中个更大的。
下一个瞬间,阿蒙口吐白沫。
常年在电脑前劳碌,缺乏运动,经常熬夜加班。阿蒙的心脏经不起这种惊吓。
门铃声。开门声,女人的惊叫声。救护车的哨声。一片惨白。
阿蒙,享年四十五岁。
A
真见鬼。这程序怎么不收敛。
阿蒙摁灭烟头,狠狠踹一脚墙,重新把注意力集中到程序上。
有人说,不抽烟的程序员不是好程序员,因为调试程序的时候无事可做,只能哈一根来
消磨时间。
从这个角度来说,招程序员的公司大概也不用出面试题,只要看看面试者的牙齿是不是
焦黄就可以了。
阿蒙肯定能在烟瘾面试中胜出。但换成面试是否有可乐瘾的话,他必然被淘汰。
阿蒙看着程序输出中自己的期望年龄不断增高,烦闷地检查自己的代码。
一遍遍在代码中回顾自己的人生经历,对于阿蒙来说,不是美好的体验。
他甚至可以想象自己那些佼佼者同学,自恋地反复看自己的代码,就像给别人津津有味
地讲述自己的成功经验,虽然代码中已经没有bug。
B
艳阳高照。阿蒙拎着离校行李,在校门口等车。
抽完一根烟,要等的车仍然不见芳踪。
低声骂了两句见鬼的太阳,阿蒙进了车站旁边的便利店,蹭几分钟空调。
便利店的收银员忙忙碌碌,嘴上不停地跟每一个顾客解释:我们搞活动,每个客人免费
赠送一张彩票。
阿蒙突然有一种预感。
作为一个实验党,他决定把这预感付诸实践,反正成本很低,不会亏本。
跟柜台要了包烟,阿蒙迫不及待地抓过赠送的彩票,用指甲刮开。
一瞬间,阿蒙的眼睛睁大了,手捂住嘴才没有叫出声。
这预感也太他妈准了吧?自己其实是个女的吧,否则无法解释为什么第六感这么准啊。
阿蒙行李也不要了,不顾路人异样的眼光,直奔兑奖处。
几十年后。股市大鳄阿蒙的病床前,孙子孙女假作一团和谐,讨好着爷爷。
阿蒙知道他们背地里的斗争,但懒得管也无力去管了。
点滴滴答。心电图仪嗡嗡作响。屏幕上的曲线颤抖,最后收敛成一条直线。
阿蒙,享年九十五岁。
A
靠,这小子也太幸运了吧。先是中了彩票,然后彩票投到股市里,又赶上股市气势如虹
,连年牛市,最后富有的一塌糊涂。
阿蒙看着调试模式下的各种变量值,脑海中人工编译出“股市风云人物阿蒙”的一生。
这真是我么?
肯定有什么地方不对。
为什么这小子会知道彩票能中?
因为他就是我,他在读书的时候也做过这么一个作业,预测自己寿命的条件期望,而作
业中的阿蒙中了彩票。
作业中的阿蒙为什么会中彩票?
定位彩票子程序。
阿蒙发现自己犯了个低级错误。写程序时为了方便调试,把彩票中奖率设置成1,之后
忘记改回去。
Bug消除,程序运转。
B
天气似乎不错,阿蒙决定去便利店买点日用品。
结账的时候,收银员顺手递过一张小纸片:我们搞活动,每个客人免费赠送一张彩票。
普通的刮刮乐,不刮白不刮。
刮开,“谢谢惠顾”,果然刮了也白刮。
随手把彩票扔进垃圾桶。阿蒙拎着日用品回宿舍去了。
A
程序终于调通,结果趋于收敛。
估计一晚上才能跑出个理想的结果。
阿蒙把显示屏关掉,抻个懒腰,穿上鞋去楼下便利店买东西。
结账的时候,收银员顺手递过一张小纸片:我们搞活动,每个客人免费赠送一张彩票。
阿蒙哑然失笑,这他妈不会是看了我的程序在耍我呢吧?
用指甲刮开彩票。
一瞬间,阿蒙的眼睛睁大了,手捂住嘴才没有叫出声。
C
“阿蒙,作业你做完了没?”
“没呢。都算了五千年了还没算完。这程序敢不敢收敛一个看看啊。”
“你用啥破机器算的?”
“就咱学校的并行机啊。最开始估计大家都在算,抢不上资源。现在终于好一点了,同
时六十多亿进程一起算着呢。”
“那你应该快了。”
“但愿吧。你说这老师怎么想的。留个作业,居然是蒙特卡洛法算人类的寿命期望。算
个条件期望也要快不少诶。”
“嘿,我登陆上来了。哪个进程是你的?地球这个?你说我把这进程终止了怎么样?嘿
嘿。”
“你小子别乱来。好不容易算了五千年快算完了,我可不想再等五千年。”
【完】 |
b********w 发帖数: 334 | 2 弓虽
【在 k*****a 的大作中提到】 : 蒙特卡洛 : A : “阿蒙,作业你看了没?” : “没呢。难么?” : “难倒是不难,麻烦的要命。” : “麻烦?” : “嗯。估计要占用不少计算资源。今晚又打不成游戏了。” : “瞎说。用你台式机算不就完了。然后用笔记本打游戏呗。” : “嘿,还是你了解我。今晚联机不?” : “……”
|
d********e 发帖数: 39903 | |
s********g 发帖数: 124 | 4 构思还行,不过每段都太干,没写出感觉来,需要多点心理、环境什么的。 |
k*****a 发帖数: 7110 | 5 谢谢包子~~~
【在 d********e 的大作中提到】 : 厉害
|
k*****a 发帖数: 7110 | 6 嗯,是啊,偶也觉得自己写东西总是太干...大概因为习惯脑补,所以写一点就觉得已
经足够了,实际还差得远...囧
心理和环境确实是偶的弱项...泪
【在 s********g 的大作中提到】 : 构思还行,不过每段都太干,没写出感觉来,需要多点心理、环境什么的。
|
f******r 发帖数: 16302 | 7 太客气了,多写写吧
【在 k*****a 的大作中提到】 : 谢谢包子~~~
|
c****t 发帖数: 19049 | |
c*******o 发帖数: 8869 | 9 有PULP FICTION的神韵
【在 k*****a 的大作中提到】 : 蒙特卡洛 : A : “阿蒙,作业你看了没?” : “没呢。难么?” : “难倒是不难,麻烦的要命。” : “麻烦?” : “嗯。估计要占用不少计算资源。今晚又打不成游戏了。” : “瞎说。用你台式机算不就完了。然后用笔记本打游戏呗。” : “嘿,还是你了解我。今晚联机不?” : “……”
|
i*****l 发帖数: 354 | 10 赞
主线有了,后面就雇个写手或编剧丰满一下,就可以拍电影了 |