“这是我第一次参加百度之星比赛,最开始只是想来拿一件T恤,证明一下自己,没想过要获得什么成绩。让我意想不到的是,在来北京的这几天里,有那么多的惊喜,参加百度之星真是一次惊喜不断的旅程。”今年百度之星程序设计大赛总决赛季军,来自中山大学的阳光少年欧阳梓宏笑着向记者说到。
第一次参赛的欧阳梓宏在赛前“做足了功课”,把前几年的决赛题目都认真分析了一遍。“今年的决赛题目又有所创新,而且跟百度的核心业务有所联系,我以前没有什么实习经验,所以在写代码的时候心里也没有底。当时心里想,这次该不会要垫底吧?”直到成绩公布前一秒,他都没想过自己能够获奖。
之所以会参加今年的百度之星,欧阳说是因为集训队队友的提议,队友说,一名算法集训队队员,如果连一次百度之星的衣服都拿过(拿衣服代表进入复赛),人生太不完整。抱着拿一件衣服目的参加比赛的欧阳梓宏低估了自己,不但拿到了百度之星的衣服,还拿到了百度之星的熊,更一路过关斩将拿到了总决赛第三名的好成绩。
欧阳梓宏在百度之星签到处留影
谈到这几天在北京的感受,欧阳梓宏说:“这次百度之星总决赛给我的第一个惊喜就是赛事的组织和服务做得非常好,包括在交通上的无缝衔接、饮食住宿安排得无微不至。我这几天只掏出过一次钱包,就是拿身份证办理酒店入住的时候”,说着他又露出了标志性的笑容。
“真是太惊喜了!获得比赛的第三名是我这次比赛最大的惊喜!我都没想好要先感谢国家还是先感谢TVB”,这位来自广东的男孩再次展现出了自己的粤式幽默,“不过最应该感谢的还是百度给了我这个机会。”
对于今年的决赛题目,欧阳也有自己的看法:“今年决赛题是一个比较贴合实际的问题,相比初赛跟复赛的算法题,没有太过于明确的对与错的限制,没有所谓的标准答案,可以有很多种解决的方法,通过自己写的程序去寻找最优解,需要我们在7个小时的时间里去思考并且验证各种方法的优劣。对于我个人而言,这样的比赛形式会让我更感兴趣。百度之星每年的决赛题都是亮点,这种创新的出题模式也体现了百度的特色。”
欧阳梓宏在决赛赛场认真思考
谈到第三个惊喜,欧阳梓宏把记者带到他的电脑前,让记者试一下输入几个词语。他告诉记者,每一个程序员都会有一个机械键盘,这次百度之星组委会把比赛用的黑轴机械键盘送给选手,是他多年参加过各种编程竞赛以来收到最喜爱、最实用的礼物。组委会提供这么贴心的为选手考虑,真是让人又惊喜又感动了。”
与大家传统印象中的程序员形象不同,欧阳梓宏属于阳光开朗的类型,初次见面便和记者有说有笑,毫不拘谨。从初中就开始学习编程的欧阳对计算机有着强烈的喜爱,中学刚开设电脑课的时候,在老师的引导下他开始接触计算机编程,随后便“一发不可收拾”。欧阳回忆道:“当时家长和老师都挺支持我的,因为如果在全国青少年信息学奥林匹克联赛(NOIP)中获奖就可以保送好的大学。高中的时候我拿过一次金奖,然后就去了中山大学。”
上大学后,欧阳梓宏进入了中大的ACM集训队,参加过大大小小各类型的编程竞赛,没有成绩上的压力,有的只是单纯对编程的热爱,欧阳这几年获得了很不错的成绩,包括去年ACM区域赛金牌,并代表中山大学参加了今年6月在俄罗斯举行的ACM总决赛,在来自全球122支参赛队伍中取得了第19名的好成绩。
在欧阳看来,百度之星在竞赛界有着很高的知名度,有着很大的参赛规模,甚至还保持着吉尼斯世界纪录,是一个“高大上”的比赛。百度之星分为线上比赛和现场比赛两种不同的比赛形式,要求选手有更广的知识面和实际操作能力,这是一个挑战。也正是因为有这样的挑战,吸引着选手每年都来参加百度之星的比赛。