Blog

重做USACO

cow1 USACO是“USA Computing Olympiad”的缩写,是为美国中学生而设立的信息学奥林匹克训练网站。对我们中国OIer们来说呢,USACO里有一套训练题库。不仅如此,这套训练题库还带有评测系统,当你做完一道题后,系统有测试数据来做黑箱测试,对我们的训练更有帮助。只不过整套题库都是英文的,我们当时还需要金山词霸来阅读它们。

当年,我和其它同学一样,做着USACO。做出的题目也着实不少,让人很有成就感。这几天为了将来的学业做准备,决定再熟悉一下C语言。因为我参加信息学奥林匹克竞赛时使用的是Pascal语言,虽然自学过C语言,但因为没有多少实践,对C语言确实是一知半解。这次我想到了USACO,通过做这些题目,应该是足以磨练自己的C语言水平了。

刚才我完成了第一道题。题目本身很简单,我也记得题意与做法,只是我还不太熟悉C语言的一些“陷阱”。说老实话,这道题我做了有几天了。刚才发现我弄错了一个细节,把乘法弄成了加法,真令人惭愧啊。虽然是第二次,加上是一道最简单的题,当我看到通过的页面后也非常高兴。回想起当时我做这道题时,花了足足一个星期。在那个周末放学时路上向同学描述这道题的时候,心中突然有所领悟,结果那个周末就把它通过了。当然,那时的兴奋劲就远非这次可比了。

没有评论

Leave a Reply