What’s ACM-ICPC ?
What’s ACM-ICPC ?
ICPC 简介
国际大学生程序设计竞赛(英文全称:International Collegiate Programming Contest(简称ICPC))是由国际计算机协会(ACM)主办的,一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛。经过近40年的发展,ACM国际大学生程序设计竞赛已经发展成为全球最具影响力的大学生程序设计竞赛。赛事目前由AWS、华为和Jetbrains [5] 赞助。
由于以前 ACM 赞助ICPC竞赛,尽管现在不赞助了,但人们仍然习惯叫它 ACM 竞赛。
ICPC 主要分为区域赛(Regionals)和总决赛(World Finals)两部分。
官网地址:https://icpc.global
竞赛的历史可以上溯到1970年,当时在美国德克萨斯A&M大学举办了首届比赛。当时的主办方是the Alpha Chapter of the UPE Computer Science HonorSociety。作为一种全新的发现和培养计算机科学顶尖学生的方式,竞赛很快得到美国和加拿大各大学的积极响应。
1977年,在ACM计算机科学会议期间举办了首次总决赛,并演变成为目前的一年一届的多国参与的国际性比赛。迄今已经举办了43届。
许多知名公司也会举办类似赛制的比赛,比如微软的编程之美,Google的google code jam、百度的百度之星等等。
比赛规则
ICPC 以团队的形式代表以团队的形式代表各学校参赛,每队由至多3名队员组成。每位队员必须是在校学生,有一定的年龄限制,并且每年最多可以参加2站区域选拔赛。
比赛期间,每队使用1台电脑需要在5个小时内使用C/C++、Java和Python中的一种编写程序解决7到13个问题。程序完成之后提交评测机运行,运行的结果会判定为正确或错误两种并及时通知参赛队。而且有趣的是每队在正确完成一题后,组织者将在其位置上升起一只代表该题颜色的气球,每道题目第一支解决掉它的队还会额外获得一个“FIRST PROBLEM SOLVED”的气球。
最后的获胜者为正确解答题目最多且总用时最少的队伍。每道试题用时将从竞赛开始到试题解答被判定为正确为止,其间每一次提交运行结果被判错误的话将被加罚20分钟时间,未正确解答的试题不记时。
几个显著特点:
- 参赛队伍最多由三名参赛队员组成。
- 竞赛中命题10题左右,试题描述为英文,比赛时间为5个小时,前四个小时可以实时看到排名,最后一小时封榜,无法看到排名。
- 竞赛可以使用的语言:Java, C, C++。(目前国内部分区域赛支持Python)
- 重点考察选手的算法和程序设计能力,不考察实际工程中常用的系统编程,多线程编程等等;
- 选手可携带任何非电子类资料,包括书籍和打印出来的程序等,部分赛区会对选手携带的纸质资料做限制。
- 评委负责将结果(正确或出错的类型)通过网络尽快返回给选手,除此之外不提供任何额外帮助;
- 每个题目对应一种颜色的气球,通过该题目的队伍会得到对应颜色气球。每道题目第一支解决掉它的队还会额外获得一个“FIRST PROBLEM SOLVED”(一血)的气球。
CCPC 简介
中国大学生程序设计竞赛(China Collegiate Programming Contest,简称CCPC)是由教育部高等学校计算机类专业教学指导委员会主办的面向全国高校大学生的年度学科竞赛,旨在激发学生学习计算机领域专业知识与技能的兴趣,鼓励学生主动灵活地运用计算机知识和技能解决实际问题,有效提升算法设计、逻辑推理、数学建模、编程实现和计算机系统能力,培养团队合作意识、挑战精神和创新能力。
CCPC以规范和完善中国大学生程序设计竞赛赛事体系为已任,开展具有中国特色的大学生程序设计竞赛,把竞赛融入中国高校人才培养体系,规范办赛,高水平办赛,维护赛事的公平公正,促进高校教学改革,丰富高校人才培养内涵。自从2015年首届CCPC竞赛以来,赛事规模发展迅猛,已经有国内600余所高校的20000余名大学生和1500余名一线教练参与赛事,竞赛影响力持续提升,为我国IT业的发展培养和选拔了大批人才。
2019年,CCPC在上半年组织了近20场省赛和地区赛、一场女生专场赛,下半年将组织一场网络选拔赛、三场全国分站赛和一场总决赛,通过网络选拔赛确定分站赛晋级名额,由三场分站赛确定总决赛晋级名额。
2019年CCPC分站赛共设置三站:秦皇岛站(承办校:东北大学秦皇岛分校,9月21日-22日)、哈尔滨站(承办校:东北林业大学,10月12日-13日)和厦门站(承办校:厦门理工学院,10月19日-20日),最后总决赛在北京(承办校:中国传媒大学,11月15日-17日)。
CCPC得到了诸多企业的支持,2015年欢乐互娱赞助,2016年金山赞助,2017年旷视科技和吉比特赞助,2018年旷视科技为总赞助,腾讯、快手、字节跳动为金牌赞助。CCPC将进一步深化与相关企业的合作。
中国品牌的算法竞赛,由于近几年赛区队伍数量控制得当,含金量稍比ICPC部分赛区高一些。附上官网地址:中国大学生程序设计竞赛(CCPC)-官网
联系我们
QQ:
- 长大A协萌新群: 1149886530点击加入