今天真是难忘的一天,早上3点饿醒,昨天明明吃的很饱,原来只是错觉,一直到5点才睡去,中间起来吃了3个面包。早上吃饭貌似吃了鸡蛋,芋头,山药,烤肠,豆浆。奉劝一句千万别一起吃,一起吃了会反胃,难受,后来度娘一下可能是鸡蛋和山药相克。然后就吐了,为了不影响大家情绪就没讲,早早去小卖铺买了3瓶脉动,让大家随时保持激情,作为队长调动大家的激情还是必要的。我一初中同学中考7瓶红牛爆发,超常30分,大型比赛我认为功能性饮料还是有作用的,有类似兴奋剂的成分,反正可以提神醒脑抗疲劳。
昨天听了周老师的话确实,今天没看榜,保持激情。最后还好没放弃,最后还a了一题。贼棒!
下面来讲讲这个虐心之旅,f题教会了我做人。开始队友syz一个java大数直接一a,我接着就开始水,水了一个一a,开始看f,jgx讲了下题,我照着他的思路敲了,wa。开始另一个水题,立马找到思路,敲了代码,用了好几组测试数据发现了数组a输成了数组b,尴尬的wa了两次。说实话这个锅是我的,我敲代码总是容易出现这种小错误,不过有思路,我能转化为代码。后来jgx和我讨论f题错了好多次,听到对面说理解错题意了。syz也看了一个d题,当时我在看另一个假装是01背包的题,气死了。没注意她的思路,就让他去敲代码了,后来我分析了一下她的思路是错了,她敲了很长时间,没出来,感觉肯定很不爽。我后来这个01包根本没敲,因为我知道思路不对,假的01包。还有俩小时jgx再试f题,我在想d题,开始以为是组合数,后来发现是错的,模板都敲上了,后来一起决定做了f题,起理解了下题意,离正确题意不断靠近,wa了好几次,决定换题,开始和jgx讨论c,思考d,syz去思考f。努力了半小时发现c,d没法玩,决定放弃,我们三个决定在最后一小时做出f,我们认真的读题,终于读懂了,读懂之后开始做用各种方法做,就是不能a,换了3,4种方法,测试了50组左右的数据,一次次的wa做到绝望,现在我们只做了3道,发现周围大多4个气球,想到上一次6道铜,我们也没看过榜,感觉要拿铁,只想着做好自己,但是如果真的拿铁,只做3道,这比赛只靠运气,我努力了一年半的成果就一个拿铁,连证明自己的东西都没有,我想到了我要退出acm去搞实践,去做项目,因为我感觉如果再来一年还是拿铁,我会怎样,大学就这样没了,我付出了什么,获得了什么,我都想到我的电脑要让给大一的学弟学妹。最后半小时,反正要破釜沉舟的干一波,那就不要怂。我坐下来读了一遍题,想了想,按照我的思路敲了敲,一致通过,交了wa,黑盒白盒测试。都过了交了wa,事实证明思路对,不要怀疑代码,要找边缘测试,都陷入了思考,在队友的启发下,我发现了我们有测试盲区0 0 0,我们商讨一下,加了特判。竟然a了,离结束13分钟,这次比赛大起大落,心情复杂,各种情况备出,但是我总结两次比赛发现。这个水题的出题和做题的数量有关,做的题多知道坑在哪,直接能过,上次输入输出错误,这次的读错题意,其实之前见过一个判断句子正误的题,没想到。学弟有个被long long卡了,其实我之前也被long long 卡过,知道怎么会错。学长的数学题直接找到规律,我就没做过这种题,没思路。出来后看榜能拿铜挺意外的,对这次的奖品,我感觉是3个和尚没水吃,赞助太多,奖品质量就不行了。都不想多拿钱,还是挺感谢这次比赛,给我一个学习的机会,吃的晚饭10菜一汤。超级棒,我也见识可别的学校的大神狂a9道认识到自己是个小弱鸡,被f教育了做人,感觉好蓝瘦,也许只有这样才能认清自己。另外我感觉这个模式非常棒,团队合作,三个臭皮匠顶个诸葛亮。商量着做,更好,如果每个人都减少失误,不急躁会更好,不能急。三个人应该起码两个人一个专项上稍微精通,一说就能明白思路,判断这个是否可行。
绝望后重生的感觉,就好像背负一座大山前行,最后把山扔到身后,如释重负。就像深海鱼来到了海面,压强骤减,自信心爆棚。最后一小时离正确答案只有一组0 0 0的边缘测试数据,就像沙漠里看到了绿洲,可望不可即。平时做题吧,肯定是最后看看别人的代码发现错误,根本不会这么去努力,所以现在应该多参加比赛,不应该盲目刷 题,因为除了数学其他的都有了解,都刷过,现在数学也学了很多,但都是刷题,很少自己练,所以下一步就是多练。这就要大三了,我的acm生涯最多一年,等努力过下一场比赛,我也会考虑退役,去看看大数据,没经历过,始终是纸上谈兵。经历过这次比赛,虽然有很多想说的,但是不好总结,这是一种感觉,我认为他会对我造成很深的影响。就好像顿悟一样,虽然知道自己得到了很大好处,就是说不出好处在哪里,可能是心性在成长。做了最大的努力,毕竟最重要的是台下的十年功。
如果不尝试,只能从别人的话里了解整个世界,所以我想尝试下大数据。算法肯定不会丢掉,因为我感觉这是未来要用来吃饭的本领,大二也要结束了,做几个课程设计,准备下英语4,6级,蓝桥杯国赛,先放松下。就要开始暑假集训了,2017,我仍在路上。