2019年西安邀请赛

这是我到大学来第一次去校外参加比赛,还是蛮兴奋的。路上火车转地铁,地铁转大巴,晕晕晕。到了西北工业大学后,先领服装、队员牌,然后照相。在大厅里,能看到很多人,穿着一样的橙色的衣服,当时就感觉ACM这条道路上是不缺同道人的,热身赛以及正式赛的时候这种感觉更加强烈。领完东西后就回酒店了,午饭是在西工大食堂吃的,虽然只有几个窗口而且没得选,但是饭菜还可以,还有一瓶饮料。
下午热身赛的时候,A题是一个求四点一次连接形成的图形面积题目,因为形状各异,当时还想了好久,用两种方法分别求出面积再取最小值。最后AC了。看了一眼榜,大佬已经在十分钟内做完了热身赛,顿时觉得自己好菜,好在心态比较稳,再努力吧,大佬也是从菜鸟出来的。到B题的时候忽略了1除以1%,到最后都没做出来。C题队员写大模拟,还是WA了。结束的时候,看了下其它两支队伍,都把AB题做了。C题用python很简单,但是都不会。打完热身赛,我们队想着,如果运气好一点,正式赛还是有希望拿铜尾的。
晚上睡觉睡得还挺好,早饭一般般,就是没找到鸡蛋。正式赛前,学长说尽量不要在比赛中吃中餐,会干扰做题。老师递了个巧克力,太甜了,幸好比赛中没吃。比赛时候,A题是个简单贪心,结果太紧张,我敲代码还敲错了一次(哭)。然后跟着榜单做题,刚开始,看不出什么,就顺着做B题,题目都看不懂,跳了。这个题到最后都只有一支队A出来。接着看C题,是一个几何题目,英语看着难受,both and原来是取交集,英语渣渣哭了。看了一会题,采取的算法就是一种情况直接就是四分之一圆弧加两点距离,还有一种情况取切线算。代码都写好了,发现第二个样例过不了。先debug,没有问题,以为算法错了,但是怎么想都找不到更短路,只好跳过了。两个小时后才看到讨论版上官方发言说C题第二个样例错了,emmmm神坑。L题队员写了代码,超时。本来准备打表,后来发现了规律就过了。值得一说的是,前两个小时只A了一题,只有一个气球,排名rank榜倒数了。后来实在想不出来,就吃饭了,西工大的午餐餐包还不错。吃饭时候翻了翻网站,发现了官方的修改,改了改代码就过了C题。过了C题,发现L题数据有规律,归纳了下,又过了。当时高兴坏了,午餐buff加成。做完L题后,发现和学长rank挨着,然后封榜了。一直最后都没做出又一道题。
现在仔细想一想,做的三题都没有用平时学的各种算法,说明学的不熟,练的太少。再就是广度不够,知识面比较窄。虽然被虐了一顿,但是这次经历对我很有帮助。先是知道这条路上有很多人在走(尤其是比赛时候那种氛围,真的很不一样),坚定我搞好ACM的信心。除此之后,我也知道怎么规划下一阶段的学习。感觉最重要的还是点燃了热情,觉得ACM是真的有意思。
希望下次能拿奖。菜鸟也有梦想的。

你可能感兴趣的:(比赛经历)