高中信息学联赛考试记
由广州萝岗出发,到中山南朗镇。本来以为时间会长得考个语文再考个数学,没想到语文省下了, 只需2个小时。南朗镇,除了纪念中学书声琅琅暨名声琅琅之外,其他东西都少有名气。纪念中学的学生常常可以步行去孙中山故居,情侣们还可以去里面执手相看花轿,想象孙文和宋庆龄深情相望、无语凝噎的情景。孙文睡的床宽于玉岩的床,但比它短十几厘米。我猜,孙文可能是真真正正的六尺男儿。六尺男儿在1892到1895年的夜晚都躺在那张床上。
12号早上7点多来到纪中第一饭堂就餐。纪中有两个饭堂,实在没有玉岩人的雅致,故为其取名:第一饭堂与第二饭堂。第二饭堂今天没开,7点半路过时空空如也。在第一饭堂,7点20还有许多穿着蓝白校服的纪中人在吃早餐。极少可能那么多人集体晚起,而且考虑到今天是周六,所以大概因为人家的周末作息制度跟平时不一样。
纪中给我一种身在大学校园的感觉。这里很宽敞,校道大路两旁都有长长的人行道。而如果玉岩教学楼到饭堂这一段路也建起人行道,那显得多么荒谬。而在纪中,这是很自然的。纪中建在树林之中,绿树如茵。
临考前,认识了一个胖子,姑且叫他胖哥。胖哥跟我分享了他学算法的经历。他们几十个人在机房一起玩cs。后来老师觉得这帮人玩下去就完蛋了,于是果断不给玩,估计是使出断网这招。他们就统一玩扫雷以示罢工……
来到机房考试时,绿草如茵的山坡映入眼帘。这次考试,原来提供的是windows xp,而不是让我抑郁让我忧伤的linux。这几天,我装了linux,稍稍熟悉了环境,能正常地写代码和调试。可是,我花了将近五个小时才真正驾轻就熟。如果提供的是Linux,对于胖哥这类之前没有用过LINUX编过程的人来说,是致命的打击。我不知道PASCAL在LINUX上是怎样编的,但找出LINUX的命令行——终端,都能让人身上的高能磷酸键一根一根断裂了。坐在我右边的是来自汕头的陈逸翔。他写代码很快,洋洋洒洒地做完了全部题,并且用极限数据来伺候程序。
而我的考试过程就要曲折多了。出题者本想用第一题来鼓励大家,给大家信心的,我却辜负了他的好意,狂被打击。C++啊,请赐予我巨大的空间给我开一个100000100000的空间。它说,我无能为力,请优化你的程序,降低你的程序空间复杂度。我说,啊?我只好誓死一搏了。然后一不小心把100000100000的空间降到了100000*3。
出题者已经预测到我第一题会遇到挫折,于是再给我一题来增强信心。这次,我听话了。第三题是关于用规定的步数来让游戏过关的。我第一次编这么好玩的程序,玩着玩着考试就结束了……
第二天继续玩……能出来玉岩,不容易,在外面,就要好好玩。