ACM-ICPC国际大学生程序设计学术活动
国际大学生程序设计学术活动(英文全称:International Collegiate Programming Contest(简称 ICPC))是一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度学术活动。经过近 40 年的发展,ICPC 已经发展成为全球最具影响力的大学生程序设计学术活动。2021-2022年度ACM-ICPC国际大学生程序设计学术活动进行中(2021年9月1日至2022年8月31日)!决赛安排在每年的3-5月举行,而区域预赛一般安排在上一年的9-12月举行。
参赛规则
ACM-ICPC以团队的形式代表各学校参赛,每队由至多3名队员组成。每位队员必须是在校学生,有一定的年龄限制,并且每年最多可以参加2站区域选拔赛。
比赛期间,每队使用1台电脑需要在5个小时内使用C/C++、Java和Python中的一种编写程序解决7到13个问题。程序完成之后提交裁判运行,运行的结果会判定为正确或错误两种并及时通知参赛队。而且有趣的是每队在正确完成一题后,组织者将在其位置上升起一只代表该题颜色的气球,每道题目第一支解决掉它的队还会额外获得一个“FIRST PROBLEM SOLVED”的气球。
最后的获胜者为正确解答题目最多且总用时最少的队伍。每道试题用时将从学术活动开始到试题解答被判定为正确为止,其间每一次提交运行结果被判错误的话将被加罚20分钟时间,未正确解答的试题不记时。
奖项设置
区域赛一般分别按10%,20%,30%的比例颁发金,银,铜奖,即一般情况(120队伍)有12支队伍获金牌,24支队伍获银牌,36支队伍获铜牌,其余为优胜奖。
总决赛前十名的队伍将得到高额奖学金:
第一名奖金为12000美元
第二名奖金为6000美元
第三名奖金为3000美元
第四名至第十名将各得到1500美元
除此之外还将承认北美冠军、欧洲冠军、南太平洋冠军及亚洲冠军。
参赛意义
学术活动规定每支参赛队伍至多由三名在校学生组成,他们需要在规定的五个小时内解决七个或更多的复杂实际编程问题。每队使用一台电脑,参赛者争分夺秒,与其他参赛队伍拼比逻辑、策略和心理素质。
在IBM开展的众多学术活动中,赞助ACM-ICPC赛事占有十分重要的位置。此举旨在促进开放源代码编程技巧的发展,培养更具竞争力的IT工作人员,从而推动全球创新和经济增长。
ACM-ICPC大赛是一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度学术活动。
练习站点推荐:
[acm.pku.edu.cn/JudegOnline] POJ收集了大量比赛真题,其中不乏简单题;POJ的服务器性能良好,响应速度快;POJ经常举办网上练习赛,练习赛是增长比赛经验的最好途径。
[acm.zju.edu.cn] ZOJ是国内最早出现的OJ,有一定的权威性。ZOJ的论坛是最好的资源,提供了“题目分类”,可以进行专题练习。
[acm.sgu.ru] SGU是俄罗斯的。比较注重算法和数学。OI的顶尖高手都在这里做题。
扫码获取备赛计划,考前查缺补漏、重点冲刺
免费领取相关真题及解析,还有一对一学术活动规划!
© 2024. All Rights Reserved. 沪ICP备2023009024号-1