“这事还在酝酿中,就这两个月吧,还从来没去过香港,感觉像要出国了一样!” “香港地小人多,我觉得还是南京好!” “港大的男生帅不帅?是不是很多人给你送花呀?” “呵呵,还是有几个帅的,不过不是我喜欢那种类型,我可不是无知妇孺只喜欢帅哥!” 我下意识的拿起手边一张光盘勉强照了一下自己的尊容,不帅,呵呵也不丑。 “对了出国的事,你考虑的如何,你没事多找夏天问问,她认识的老外多,况且她说那个老外挺想让你过去读书的!” “嗯,我知道,等这段时间忙完我就跟她联系!” “好了,不跟你多聊了,我要会去休息了,bye!” “等等!”我赶紧发两个字过去。 “怎么了,还有什么事!” “能不能发张照片给我!” “干吗?”子墨回复。 丫的,这不是和尚头上的虱子明摆着的吗。曾子墨明知故问吗?反而让我不好回答。 “看看港大长啥样?顺便看看你变了没!”我也厚着脸皮编了个理由。 “呵呵,你要是这次比赛拿了一等奖,我再考虑考虑!” “二等奖行不?” “二等奖,就满足你前一个要求,呵呵!” 真是狡诈,我心里面暗暗的骂了我一句。 “你刚才是不是骂我了?”曾子墨立马又发条消息过来。 我大吃一惊,看了看周围,孙董和杨婷都还睡的正香,没人告密呀。 “没有呀,怎么会!” “哦,我刚才打了一个喷嚏!可能是别人,呵呵!” 我看了也大笑不已。 Stafenie的代码写的巨复杂,看了半天也只明白了一小部分,就像一本深奥的武功秘诀,不是一般人都能看懂的。 孙董和杨婷都醒过来了,看见我还聚精会神坐在电脑面前。 杨婷走过来,看了我两眼,说:“熬通宵了!” 我点了点头,说,“你昨晚上说梦话了!” “啊,不可能!”杨婷捂了一下嘴,然后又把手拿开,紧张的问:“我说什么了?” “你说的是方言,我没听清,好想在和人吵架!”我觉得作弄杨婷挺好玩的。 “哎,我梦见三石见异思迁和别人女生跑了,所以我和他吵了两句!”杨婷不好意思的说。 “你和谁吵了两句!”三石已经提着三份早餐进来了。 “随手关门,没看见我还没梳头!”杨婷看见三石立马板着脸说。 三石左右手都提着东西,崛起屁股一顶,把门给关上了。 “好臀功!”我一边喝彩一边对三石说。 “来来吃早餐,吃饱了好继续建模!”三石把早饭拿出来放在桌上。还挺丰盛的,有豆浆油条,稀饭包子。 孙董走过来,很有礼貌的对三石说,“谢谢!”然后转头对杨婷说,“你男朋友对你真好!” 杨婷一边梳头一边说,“他要是敢对我不好,我立马把他休了!” “不,把他阉了更解恨!”我咬了一口包子说。 孙董皱起眉头,一脸鄙视的看了看我。 三石没有理我,坐在杨婷旁边,关切的说,“昨晚上忙了一个通宵!?” “呵呵,忙着和人吵架,吵了一个通宵!”我笑着说。 “和谁,和神童?这小子说话没个谱的,你别理他!”三石安慰杨婷说。 “和你呀!”杨婷没好气的对三石说。 “我?”三石一脸迷惑。 “小两口别在我们面前打情骂俏,影响食欲!”我又拿了一个包子,今天的包子味道还不错。 “模型怎么样?”孙董过来问我。 “哎,暂时还没什么进展!不过看到一点希望!”我说。 “嗯,那就好,下午交论文,但愿我们能有点进展!”孙董微微有点失望的说。 吃完早餐,三石收拾妥当准备出门。走到门口又悄悄溜回来问我,杨婷昨天跟谁吵架了? “她昨天梦见跟你结婚了,为生儿生女的事跟你吵呢?”我笑着对三石说。 “真的,她真的梦见我了?”三石笑的五官全拧巴在一起了。 “嗯,收拾了赶紧走吧!”我赶紧打发三石。 三石走到门口,正要推门出去,突然转身,大声对杨婷说,“生男生女都一样!” 我一听,差点把满嘴的豆浆都喷出来了。 一直到中午了,从stafenie的程序里面还是没看出一点端倪。我有点失望了,下午就要交论文了,看来真的是没希望了。要是今年也遇到这种怪题,拿一等奖就完全可能了。到时候有一群人要失望,老周,老杨,孙董……,最重要的是还有子墨。 抛开程序不管,我又回头看了看原来的方案,无法实施的关键是需要大量的运算资源,以目前以实验室那两台破PC是完成不了这么艰巨而又伟大的工作的。我脑海里面突然蹦出一句话来:全世界无产者联合起来。是呀,如果我把整个运算分解成若干微小计算单元,有一百台PC来一起运算,其实就是按照现在流行的网格运算或者是分布式运算的思路,这个问题可就迎刃而解了。 我把这个思路跟孙董,杨婷一商量,她们都觉得思路是不错,但是怎么去找这么多台PC机,我们真的犯愁了。 事到如今我们只能分头去找资源了,我把整个程序打包成六十个计算单元,作为任务摊派下去,每个人找二十台pc机进行计算。 杨婷比较聪明直接到QQ上去找网友求助。QQ上男生居多,而杨婷有自称美女,美女求人办事还不是轻易而举的事,众QQ好友纷纷表现出助人为乐的热情。杨婷把运算单元发给他们,也不解释这玩意儿是什么反正不是病毒。这些人想也是,如果是病毒不会用这么土的传播方式,也就欣然答应了。 孙董比较笨一点,在BBS上一个一个的找同学,然后说明原因,接着一再申明这东西不是病毒,并愿意出示电子版的保证书担保,好说歹说也总算把二十个计算单元给分出去了。 我当然会用这么累的办法,我喜欢简单快捷,一切今在掌握中。我想了想,露出一丝不易察觉狡诈的笑容,立马找了一个网络工具把局域网内网上邻居打开的主机全部扫描了一遍,然后挑了二十台经管学院,文学院,化学系等计算机水平普遍处于学校中下游水平的院系以及学生机房的主机为目标,用pstool工具偷偷把计算单元植入这些机器,不到一袋烟的功夫,我的二十个计算单元也分配完了。 播种已经播完了,现在就等着收获了。我们三个人坐在电脑前,像三个秋天等待收获的农民一脸的期待和憧憬。 终于扔出去的六十个计算单元终于像老母鸡屁股下孵的鸡蛋一样一个个破壳而出,开始不断有运算结果回传了。 我们三个一脸欣喜,看了看时间离论文要上交的时间已经不远了。 “神童,你这招有没有用?”杨婷有点怀疑问。 “现在就是死马当活马医,不行也得试试,不过说实话我也没太大的信心!”我说。因为计算单元的拆分计算完成后,还要最终整合在一起,只要又一个单元出错,最终的整个结果可能都谬以千里。 孙董站在我旁边,紧张的眼睛都不眨一下的盯着电脑屏幕。 我拉了一根板凳给孙董,“坐着看吧,你站在我旁边给我巨大的压力!” 孙董笑了笑,坐下来说,“神童,你说我们这招在正式比赛上能行的通吗?” “这有什么行不通的,又没人说出去……”我不以为然的说,“数模比赛的规则说,可以利用互联网获取有关科技资料,不得与队外任何人通过各种方式讨论与赛题相关的任何信息,呵呵,我们通过互联网获得CPU资源,并且也没和别人讨论,完全是按照规则办事!”。 孙董将信将疑的点点头,杨婷则是笑着夸奖我说,“还是神童聪明,知道合理利用规则,看来我们获奖大有希望!” “你也不要得意的太早了,这又不是正式比赛,……,对了,这事不要到处宣扬,毕竟也不是什么好事!”我担心她们到处宣扬,把我偷偷在别人机器上种植计算单元的事给败露了。 杨婷点了点头,说,“跟神童一组,真是命好呀!” “你要谢就谢三石吧,不是看在他的面子上,我才不会把你拉到我们组呢!”看在这几天三石天天帮我们买早饭,送夜宵的份上,我也不失时机的给三石加点分。 “哼,我才不稀罕呢!”杨婷不满的说。 “呵呵,真的?好,我马上给老周建议,把你送回周丰,曹阳那个组,我再换个人!”我笑着说,觉得杨婷这小姑娘挺有趣的,平时老欺负三石,我也给三石出出气。 正好三石拎着水果进来了,看见杨婷一脸气呼呼的样子,翘着小嘴的样子,立马把水果扔桌上,跑到杨婷身边关切的问,“怎么了,谁欺负你了?” 三石买了几个苹果还有一个黑美人西瓜,我笑了笑,招呼孙董过来吃水果。 孙董看了看三石,说,“别人是买给他女朋友的,又没说请咱们吃!” “没事,快点吃,我跟三石一屋的,太了解他了,要是我们不吃就是不给他面子,一晚上都睡不着,老惦记着他什么地方得罪我们了!”我拿了一个苹果擦了擦,狠狠的咬了一口,味道还不错。 三石见杨婷只故着生气,不说话,紧张的跑过来问我怎了。 “没怎么呀?你不是晚上老在屋里面老说杨婷欺负你,我今天就替你出出气了!”苹果还不错,我又咬了一口。 “丫的,我什么时候说过,我什么时候要你帮我出气了?你怎么替我出气了!”三石火冒三丈,双目圆瞪看着我。 杨婷也特别好骗,以为真的是三石怂恿我的,气呼呼的看着三石,说,“好呀,原来是你指使的,说!我怎么对你不好了!” 三石转脸看着杨婷,可怜巴巴的说,“我从来没说过,真的,婷婷你相信我!” “婷婷你相信我……”我学着三石的声音又重复了一遍,哈哈大笑。 “神童,你不要太过分了,这事明明就是你不对!”孙董仗义执言,挺身而出要主持公道。 我正好一个苹果啃完,意犹未尽,对杨婷说,“好了,好了,我逗你玩呢,三石天天在屋里面把你夸的跟天仙似的,怎么会说你欺负他,况且你这么温柔善良,知书达理,秀外慧中,美丽动人,就算三石说了我们也不信呀!……,来来,吃西瓜,三石刚买的!” 杨婷还是很生气,看了看我,又看了看三石,一声不吭。 “把你放到我们组,也不是我去要的,而是老周老说你跟周丰,曹阳两个人在一组,是明珠暗投,分组那天,老周痛心疾首的跟我说,不能误了杨婷这孩子呀,所以一定要把你和孙董跟我放在一起,组成本年度S大最佳人气组合……” 杨婷这才好受了一点,笑了笑,三石也稍稍放心了一点。 三石到隔壁实验室借了一把西瓜刀,把西瓜切成几块,最大最红的给了杨婷,拿了一块最小的,籽最多的给我。 “三石,你也太重色轻友了吧!”我把给我那块西瓜放在杨婷那块旁边一比,看上去就像发育不良,薄得放在桌上都站不稳,像一张纸一样。 我把西瓜摆桌上,用手扶着,控诉三石说,“这叫一块西瓜?明明就是一张!” 杨婷孙董都哈哈大笑。 “给你吃就不错了,今天这样挤兑我!”三石恶狠狠的说。 “算了,懒得跟你计较,有了媳妇忘了娘,我回去看程序去了!”我把薄如纸的西瓜吃完,擦了擦手回到电脑面前。 “嗯,这可奇怪了,前面五十九个运算单元早都跑完了,这最后一个怎么半天没出结果?”我奇怪的看着电脑说。 孙董和杨婷赶紧跑过来看,也看不出什么名堂。 我又用pstool摸到那个人机器上,看这位仁兄究竟在干嘛,搞得电脑像死机了一样。我把主机的进程日志调出来一看,只运行了三个程序,一个是我的计算单元,一个是C++builder的编译器还有一个是test.exe的程序。那个test.exe的程序占用了90%的cpu资源。 考,什么鸟程序要占这么多资源,我心里面暗骂!我找到那个test.exe的原文件,正好旁边还有一个test.cpp的源文件,我一看就明白了肯定是在编译运行这个程序。 我把test.cpp打开来检查了一下,发现原来这是个多线程的程序,就是一个父进程派生出几个子线程,写程序这哥们可能水平有限,写了一个死循环,不断的产生子线程大量占用了CPU资源。 “这写程序的哥们真是厉害,难道不明白编程也要讲计划生育,繁殖出这么多子线程,机器不慢才怪!”我气愤的说。然后把那个test.exe的进程杀掉,我的计算单元立马飞奔起来。 正好没事,我把这哥们的程序又重新修改了一遍,控制他只生成十个线程。我把程序检查了一遍,忽然看见程序头上有段注释:write by douwenwen。 我一下子乐了,笑着问文兄:“这是您老的写的?用来Test CPU性能的?强呀,才大一就能写出让windows down机的程序,孺子可教!” 文兄在我旁边一脸尴尬的点点头,说:“我照书上写的,运行了十几分钟还没出结果,我就下来找你们了,让它慢慢跑,反正不着急!” 杨婷看着三石觉得脸上无光,狠狠的掐了文兄一下,文兄的惨叫隐匿在我和孙董的笑声中。 六十个运算单元终于跑完了,我整合了一下单元结果形成了最终的结论。结论比我们想想的还要好,而且经过计算机模拟证明模型是可行的。 我兴奋的安排孙董,杨婷准备论文,我把程序打包完善。大家七手八脚终于在下午四点钟之前把论文准备好了,上交给老周。 上午我还睡的正香,杨婷一个电话来把我吵醒了,说老周叫我去数模队办公室。 我一进门,就看见老周和老杨正襟危坐,杨婷和孙董坐在旁边的沙发。我觉得气氛不对劲。 我进办公室,老周示意我坐沙发上,然后把我们组的论文翻出来拿在手上。 “吴神,这篇论文是你们写的?”老周严肃的问。 我们三都点点头表示肯定。 “数模比赛有个规则是不能同队员以外的人讨论题目,你们难道不知道吗?”老周高声的强调,“我们虽然很想获奖,但是要赢也要赢的光明正大,幸亏这还不是正式比赛,否则你们真是要给学校丢脸了!” 我们三人面面相觑,不知老周所云。 我们三个目瞪口呆的看着老周,不明白老周为什么会这么严厉的教训我们,就算用了一些非正当的手段做了一些运算处理,或者是在获得这些运算处理的过程中使用了一些非正常的手段。 我们三个坐着一言不发,等着老周发完彪以后在慢慢辩解。老周在教训人的时候,特别反感被别人打断,如果还没等他说完你就试图想自我开脱,只会招来更猛烈的狂轰烂炸,这时候就不管你有理没理,就像美国对付有些国家一样,丫的,先一阵空中打击,然后再坐下来慢慢谈。 所谓棋逢对手将遇良才才会碰撞激情,老周对我们一阵说教,但是我们都沉默不语不承认也不反驳,就像一个拳击手精心准备了一套组合拳但是全都打在棉花上了,他自己也觉得没劲了,喝了一口茶坐回原来的位置。 我看老周基本属于再而衰,三而竭的状态,估计该说的话都说完了,又看看老杨,好想没有发言的想法,好的,现在可以反击了。 “周老师,你说我们违反比赛规则,甚至还暗示说我们抄袭,我们实在是有点迷惘!”我平静的对老周说。 我词仿佛是黑暗中一根点燃火药桶的火柴,立马又把老周给引爆了。 “你敢保证这篇论文完全是你们自己写了?”老周非常不满的问。 “对呀!”我们三个人异口同声的说。 “嗯?”老周觉得奇怪,看着孙董说,“孙晓芸,你是老队员,你应该知道在比赛中抄袭别人后果的严重性!” 孙董依旧是一脸迷惑,说:“周老师,我知道在数模比赛中抄袭的严重性呀,但是这个模型的确是我们自己做的,没有抄袭别人的!” 老周看见孙董也是继续负隅顽抗,我们三人都不承认有抄袭别人的论文,有点恼羞成怒了,说,“老杨,把那篇论文给他们看!” 我们面面相觑不知道,老杨将会拿出一篇什么论文,难道是其他组的建模论文和我们的一模一样,但这样也不能证明是我们抄袭的呀,况且能想出来用分布式计算的方法来解决这个问题的,数模队也没几个人。 老杨从一叠资料里面抽出一篇论文给我们,我仔细看了一下。原来老周和老杨是全国某数模杂志的评审,前几天刚收到一篇论文来自某高校数学系的一位博士的论文投稿,是就去年全国数模比赛的题目提出了一个建模方案。 该博士提的建模思路和方案跟我们的方案惊人的如出一辙,最后该博士同样也遇到了我们碰到的难题,所不同的是,博士用了一台带十六个CPU的IBM小型机完成了那个关键运算,而我们却是拼凑了六十台PC机。 博士最后得到一个结论,这个题目在三天时间,用两三几台pc机根本就无法得到最优解。 我们三个大概浏览了博士这篇论文,忧喜参半。高兴的是证明了我们的建模是正确的,忧的是如何跟老周老杨解释我们的计算方法,毕竟现在使用的分布式计算的方法在正式比赛中能不能用,还是一个未知数。 “周老师,你给我们的这篇论文既然是别人的投稿,肯定就还没发表过,没发表过的论文我们自然没有见过,况且我们所有人都不认识那个博士,怎么可能抄袭呢?”我振振有词的说。 老周和老杨听了,觉得也有点道理,但是博士在论文中已经提到了,用那种方式来建模在三天时间内用几台PC根本算不出来,我们又是怎么能算出来的呢? “那个博士用配置这么高的小型机也运算了三个小时才得到结果,你们就只有三台pc机器,是怎么算出来的呢?”老周问。
|