您的位置:首页 > 其它

2009年8月8日 ACM内部比赛个人总结

2009-08-12 10:20 369 查看
比赛时间是从两点半开始到六点,未开始已然紧张,熟悉的代码竟然打错几次键。比赛一开始,先翻阅每个题目,越看题目,以第一直觉判断简单题与比较有难度的题目。下面是几题的做后总结:
B.A+B problem too
第二次看到这道题目,第一反应就是先做这道送分的题目,然后待会再翻阅下面几题。动笔前还是迟疑了零点几秒下是否需要大范围考虑,依旧跟前一天测试的一样多虑了。
A.lovekey
粗略翻阅完题目后,感觉这题会比较简单,事实证明不应该接下来就做这题的。比赛的整个过程都没发现规律,直接依题目转换十进制相加再转换回二十六进制,处理完一切后,时间已经用了蛮多的了,而且其中还发现预备的模板竟然有错误,而自己之前也还没复习到这里,只能现场边编边调试,用了大半时间,提交依旧WA,加进考虑大数,还是WA。暂时放着,找下一题做。
E.The Center of Gravity
看了下题目的提交率,发现这题也很多人做出来了,赶紧看题下笔。求三角形重心,晕,现场找公式,提交AC。
G.decimal system
又是一道进制题,今天都栽在进制题了。求2到10进制之间的不同进制数的相加,思路把每个数都换成十进制。对于不一样的数据给定格式,首先在读取上费了不少时间,以为只能用字符数组来做了。后来才知道解决括号,一个ignore()就够了,不过也好,这次吃亏也学了一点。回归题目,自己编写进制转换函数费了时间,还调试不成功。后来能应付几个数据了(确实是,害我以为正确了),提交几次WA了,看时间过去了很多。该放则放,找下题。
D.Family planning
超生计划罚款的,题目不难,起初自己累计错了几次,函数改了几回。下次得先规划下了。应付了测试数据,提交WA。重新审阅题目,发现给定在30以内,却不知加起来已经很大了,用了极限值去测发现超了,改用__int64提交AC,这时已经是倒数十几分钟了吧。


心得体会:
第一次的比赛不免有些紧张,但是有些人就可以做得很多,所以不要把责任推卸开来。稳定好自己的情绪,才能认真审好题目,这是减少提交WA次数的唯一途径。还有比较重要的一点的是,不要再被排名的波动而波动自己的情绪。
再来说说做题,做题要把边界都考虑好了,特别是极值情况,再也不要急于提交,否则越来越遭。最可怕不是做不出题,而是找不到错误,考虑的范围一定要仔细,这是我这次失败得的教训。
还有基本的知识一定要会,怎么读取较方便该要去了解的。对于比较经常用到的知识,比较可能会涉及到的,而且又是送分的,不会的话太可惜了。
总的来说,还是细细来比较好,浮躁的心态为做题而做题,反而做不了多少题,而成残废题。






2009年8月9日

题目连接:Lovekey A + B Problem Too A计划 Family planning
hide handkerchief The Center of Gravity decimal system
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: