记第六届山东ACM程序设计竞赛

5月9号清晨,在天还蒙蒙亮的时候,我们坐上了前往山东科技大学的大巴。

作为大一的我,参加省赛更多的是长长见识,也就是打个酱油。

11点左右到达酒店,领取每个队伍的材料,换上队服,记得我明明要的是XL,sl要的是L,但是我们却只有一件衣服是L号的,最后这件衣服给了我。收拾行李后我们便迈入了山科,山科的环境非常不错,走过晨读园后心情比较开心的,因为山科在黄岛,我也是一个黄岛人,归家的心情当然不错。

参加开幕式,听了一些老套的说辞,比较有意思的就是山科对夺冠的决心,对击败山大的渴望,作为队员代表的是山科的一名女生,超哥说是在区域赛拿过银奖的。然后我们就开始进行了热身赛。热身赛一共五道题,B道是加法题,唯一的问题是可能爆long long,这个我们WA几次后经过小心的处理最后3A,D题是一道水题,1A,当时做完这两道,看了一下榜,在铜牌区的前几名,然后C题没思路(此题给省赛某题做了铺垫),我开始做A题,题意很简单,解方程,但是处处是坑,输出的时候问题太多,最后样例全过,却还是WA。后来C题问了一下,直接printf("1\n");就行。最终热身赛在铜牌的中等偏上水准。晚上就各自玩去了。

第二天省赛开始,我们说好了不要心急,但这个确实很难避免。刚发题,sl开始打头文件,我从后读题,jzx从前开始,读了一遍感觉J题很简单,而jzx还没找到水题,而且J题暂时还没有人做出来,谨慎起见他们俩又读了一遍题,在怀疑中提交了(其实这道题确实很简单,但是……),WA出现了。然后开始做别的题,看见A题很多过的jzx敲了一下,1A,然后我和sl讨论关于0的情况是不是应该特判,在别的队伍也多次WA情况下我们有提交一次,又是WA,这道题放过,开始做一道题目比较简单的题,做的过程中J题出现了提示,范围不是101000,而是10^1000,那么就应该用大数了,sl列举几种情况后,发现C题有点意思,除了第一种和第二种外,其他的全部输出另一个,非常类似热身赛的C题,我们经过一些小测试后决定提交。WA,怎么回事!?原来是一个很蛋疼的失误,把blank达成了black(都怪葛大黑的队伍名有一个black),改过之后A过。然后开始做J,jzx用java做了很久,总有点问题,,然后他去上厕所,我重新按照模版打了一遍,没问题,提交,RE!因为以前没用java提交过,所以怀疑是不是提交有问题,后来纠结一阵子后,我把在创建java包时自带的packed给注释掉,然后在PC2上点test,可以运行,然后不去掉注释不行运行,然后直到问题后提交AC,期间sl还提交了一次B题,结果TLE,然后我们讨论B题,各种方法无果,然后我又去读题,他们继续讨论,读懂L题后给jzx说了一下,jzx说能做,就开始做,但是样例过却还是WA,从发完午饭开始一直卡题,一直煎熬到最后,卡的太深。按照我们前三题的速度,最后3个多小时只要能做一道题就能拿铜牌了,最后成绩却还是三道题。拿到了安慰奖。

最后闭幕式比较有意思,过后心态也看开了,自己做的不够,非常不够,还有一年时间准备下一届,该好好努力了。明年山师见。

即使没有收获的希望也心平气和的继续。

记第六届山东ACM程序设计竞赛

相关文章:

你感兴趣的文章:

标签云: