小记编程比赛

  昨天去参加了某机构举办的编程比赛。这个比赛相对于NOIP来说自然是不足挂齿,但是还是有一些重要的东西,故专门用一篇日志来记录吧。

  本来星期六就应该和他们一起坐专车去的,不过由于手机一直欠费停机(也一直没交钱),导致秘书部没有通知到我。当天下午,XXX说他正在那培训,叫我明天下午直接过来比赛就是了。后来我给KX打电话,叫她跟那边的人说下我今天有事没能来(忙着玩太鼓),明天下午直接来比赛。最后得到的回答是:明天直接过来就是了,不过.NET报的人太少了,所以只能选JAVA或C。

  那就JAVA呗。C嘛,做C的题无非是算法设计,虽然喜欢算法设计,但题目的难度嘛可想而知,肯定不好玩,所以报JAVA咯,用JAVA还可以做个GUI出来玩。于是就开始复习JAVA(参见12),复习得比较顺利,稍微参考下书能够轻松地回顾起各种知识。后来决定明天比赛后跑到钟楼打电玩,因为这个学期只去打了一次电玩。

  但是,这次比赛的杯具从星期六晚上开始了。星期六晚上突然觉得身体很不舒服,觉得可能是因为中午没睡觉,晚上特意早点睡。星期天清晨时,我觉得更加不舒服,头疼得要命,就倒下继续睡。到上午九点多起来时,还是觉得很不舒服。不过没办法,那个比赛下午两点就要开始了,现在不走不行了。

  身上剩余50多块,从DCZ那拿来100块钱和手机(自己手机欠费)后就出门了,首先跑去东三岔坐车去火车站。一路上的颠簸不说了,本来就不舒服,坐了车后觉得更难受。下车后感觉稍微好点,给XXX打电话问怎么去,答曰坐228路或900路到终点站,并说他在那接我过去。随后去麦当劳随便买了点吃的,但是没有任何食欲,就一直拿着没吃。在解放路找了N久没看到228路或900路的站牌,又给他打电话,得知228路在火车站西广场乘坐。跑到火车站西边,走了N百米后发现了公交车站。在那等了一会,发现其他的车都在这停,228路直接飙过去了连停都不停。没办法,往西自己走一站吧。走到北门,发现有228路和228路专线车,貌似228路到不了,只能坐专线车。不过还好没多久车就来了,上车后付车票2元(从西广场坐貌似是2.5元)。车子开了将近40分钟,在车上十分头疼,心想着怎么还不到。

  那破地方实在是偏僻,在车上我一直在怀疑自己是不是坐错车了。下车后等XXX过来,那里风大得把我吹着到处走。片刻后XXX出现,之后走了N久后终于到了目的地。进入机房发现很多熟悉的面孔,看到KX正在那算钱。原来是他们在那吃饭办卡退钱,我还以为是要交钱(我们本来就是去抢钱的)。之后听说今年无奖金,只有“精美礼品”,于是我说早知道不来了,害得我这么不舒服还跑一趟(不是偶见钱眼开,是某些人要我去参加的)。

  看到有大一的学生在那用DEV C++编万年历,在那个机房呆了一阵后跑去隔壁的JAVA机房,发现MGH在那。原来他也是没有跟“团”自己过来的,不过比我来得早多了。他说他听了一个上午啥也没听到,只是说要弄什么包,我还发现原来开发工具是Eclipse。发现DK也在那,跑过去问他都有啥要求。他说要按老师的要求定义package,名称还要固定,是.com.gc.t*,感到很奇怪为啥要这样规定,他说老师是为了规范。得知他们听了一天的课老师将了接口和继承,看了老师给的例子后,庆幸昨天没来。由于仍然头疼得厉害,所以趴在桌子休息了两三分钟。

  没过多久就到两点了,老师跑过来安排座位,并发题目。拿到题目后,似乎忘记了头疼,开始工作起来。老师貌似星期六说了要用规范的包名和文件名,我没来反正不知道,随便乱取名字吧。恩,第一题就叫Question1好了。

  一、二题水题,直接无视掉。把题目的功能实现后做了个GUI界面出来,还在那尝试着回忆ActionListener怎么用。第三题自由发挥的空间比较大,不过我貌似也没怎么动脑筋,只是把一些基本的功能实现了。把题目做完后,发现还有很长的时间,于是打开任务管理器,发现有N多javaw.exe进程,原来是有个JFrame忘记setDefaultCloseOperation了,修改后BUG解决。后来开始担心老师要求的package问题,算了,就以.com.gc.t1等命名吧。之后写了个readme.doc,看了时间后发现也只有10分钟了,把老师叫过来交程序。跟老师说不会命名,老师说主要是看你编程的思路,命名这是小问题(意思是还是有点问题)。老师把程序拷走后,觉得自己又开始头疼,果然又是这样(之前有次考试时不舒服,但考试时没有感觉,考完之后立即又不舒服)。叫“监考”LAQ要了一根数据线把程序拷到了自己带的PSP中,直接就出去了。

  等所有人出来后到报告厅听他们说废话,我一直和XXX说我要赶快回去睡觉,要不然就晕倒了。他问我不是要去打电玩吗,他也要去。我说貌似去不了了,如果去了估计我就晕倒在那了。他说没事啊,你晕倒了我背你回去。最终还是决定不去。

  他们说完废话后说要送我们回学校,车费报销。YEAH,总算可以走了,我身体真的快支持不住了,赶紧走。老师说先合影然后再走,我欲哭无泪。跑到大厅里排队照相,摆造型摆了N久,折腾了一阵后,总算照完了,赶快走人。

  在路上得知C语言的题目很容易,我说JAVA题目还好。XXX说去参加的人基本都能做出来,那还怎么评奖。我说随便呗,反正又没¥,着啥急嘛……

  坐上228路回火车站,在车上一直倒着睡什么都不知道。下车后还有走一段路才到车站,在路上从KX那得知我的一堆谣言,无视掉之后发现我们几个一直走在最后面。在火车站坐上了306,本来准备统一买票,数了N遍后人数总对不上,所以要我们先自己买票然后去报销。下车后要XXX去帮我买感冒药,自己赶快回去睡觉。

  回到宿舍后赶快睡觉。不久后XXX给我送过来了药和饭,还买了一袋橙子,之后就走了。躺了一个小时候发现有点饿(一天就只吃了麦当劳的那个汉堡的半份鸡肉),于是就在床上吃饭,吃了一半后发现吃不下了,于是继续睡觉。后来XXX打来电话问我要不要热水,他们那有,我说不用了,我们宿舍就有。

  休息了一晚上后,到今天早上,貌似已经恢复得差不多了,至少比昨天好多了。早上五点多的时候就睡不着了,在床上想了下十五周以后的学习计划,六点来电后起来打太鼓,顺便打开电脑看昨天写的程序。

  发现程序运行不了,直接运行会说无法识别。发现自己电脑的JRE版本太低了,在网上下了个最新版仍然运行不了,提示找不到main方法。之后又下了个Eclipse,这下总算能运行了。

  本来准备今天下午的毛邓三请假,不过按照现在的情况来看,应该是不必要了。

  如果以后还能像这次这样,那么多生几次病我也愿意。

✏️ 有任何想法?欢迎发邮件告诉老夫:daozhihun@outlook.com