|
||||
天津北方网讯:10月16日,第35届ACM国际大学生程序设计竞赛亚洲区预赛(天津赛区)在天津大学举行。来自中国和蒙古共和国的82所高校派出129支代表队参赛,北京大学、清华大学、天津大学等国内知名大学均参加了本次赛事。南开中学和天津滨海高新区各有一支代表队友情参赛。
国际大学生程序设计竞赛(ACM International Collegiate Programming Contest简称ACM-ICPC或ICPC)是由国际计算机界历史最悠久的权威性组织ACM学会(Association for Computing Machinery)主办的面向大学生的计算机程序设计竞赛,是一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛,目前已成为世界上公认的规模最大、水平最高、最具影响力的大学生程序设计竞赛。自1970年以来,该项赛事已经成功举办了34届。中国大陆地区的高校从1996年开始承办ACM-ICPC亚洲区域赛。这是天津地区首次承办该项赛事。
ACM-ICPC以团队的形式代表各学校参赛,每队由3名队员组成。每位队员必须是在校学生,有一定的年龄限制,并且最多可以参加2次全球总决赛和5次区域选拔赛。
比赛期间,每队使用1台电脑需要在5个小时内使用C、C++、Pascal或Java中的一种编写程序解决7到10个问题。程序完成之后提交裁判运行,运行的结果会判定为正确或错误两种并及时通知参赛队。而且有趣的是每队在正确完成一题后,组织者将在其位置上升起一只代表该题颜色的气球。
最后的获胜者为正确解答题目最多且总用时最少的队伍。每道试题用时将从竞赛开始到试题解答被判定为正确为止,其间每一次提交运行结果被判错误的话将被加罚20分钟时间,未正确解答的试题不记时。与其他计算机程序竞赛(例如国际信息学奥林匹克,IOI)相比,ACM-ICPC的特点在于其题量大,每队需要5小时内完成8道题目,甚至更多。另外一支队伍3名队员却只有1台电脑,使得时间显得更为紧张。因此除了扎实的专业水平,良好的团队协作和心理素质同样是获胜的关键。
参加本次大赛的队伍是从9月15日举办的亚洲区网络预赛中选拔产生。来自亚洲10多个国家200余个高校的774支队伍参加了预赛。16日进入预赛的各参赛队将进行练习赛以“热身”,正式比赛将于17日上午举行。获得竞赛金奖的前3名队伍将代表亚洲参加2011年在埃及举办的第35届ACM国际大学生程序设计竞赛总决赛。
本次大赛由天津大学主办,天津大学计算机学院、软件学院承办,天津市高新区管委会、天津大学仁爱学院参与了赛事协办工作,IBM、阿里巴巴对大赛给予了大力支持。
据悉,在去年的世界ACM大赛中,全球共有7000多队参加了各大洲的预选赛和相关赛事,其中有5000队参加了中国大陆的五个赛区的预选赛及相关赛事,最终中国的高校共有23队入围全球总决赛并取得了优异的成绩。上海交通大学第三次获得全球总决赛冠军,台湾大学获得全球总决赛的季军,清华大学获得全球总决赛银牌,中山大学和复旦大学获得了全球总决赛铜牌。
天津大学ACM/ICPC代表队自2002年参加此项赛事以来,在亚洲区域赛中共夺得13项金奖,13项银奖,14项铜奖的优异成绩;同时,连续两次进入世界总决赛。在2007年亚洲区域赛南京赛区的比赛中获得了季军;同时,也获得了参加2008年世界总决赛的资格。并于2008年在加拿大班芙举行的世界总决赛中获得第47名。2008年天大代表队在亚洲区域赛哈尔滨赛区再次获得季军(金奖),也再次获得参加世界总决赛的资格,并于2009年在瑞典斯德哥尔摩举行的世界总决赛中获得第34名。(通讯员宋雪峰)