科技竞赛网
程序设计竞赛
当前位置: 首页 >> 竞赛介绍

ACM国际大学生程序设计竞赛(简称ACM/ICPC)是由美国计算机学会主办,世界上规模最大、水平最高的国际大学生程序设计竞赛,其目的旨在培养大学生的创新思维、利用计算机展示学生分析问题和解决问题的能力。该项竞赛至今已举办32届,因历届竞赛都荟萃精英而受到各著名计算机公司的高度关注,成为世界各国大学生最具影响力的计算机类的赛事,ACM竞赛所颁发的获奖证书也为世界各著名计算机公司、各知名大学所认可。随着ACM竞赛活动的深入开展,亚洲尤其是中国内地高校都十分重视该项赛事,踊跃参与。为此,各省、市每年都定期举行大学生程序设计竞赛。
浙江省程序设计竞赛在每年5月中旬举行。竞赛细则如下:

一、参赛要求
  1.参赛对象
  每支参赛队由不多于3名队员组成,参赛队员必须是浙江省高校在校本专科生。教练必须是参赛队所在学校的正式教师;教练必须保证所有队员符合竞赛规程的规定;一位教练可以作为多支参赛队的代表,负责竞赛活动中的联系工作。
  2.参赛资格
  1) 凡报名参赛的学校均有3个队的参赛名额,竞赛办公室根据学校参赛队以往几年的整体成绩来分配其余比赛名额。所有参赛队共300队左右。
二、参赛费用
  所有参赛队需缴纳参赛费用200元/队,会务费100元/队。各高校参赛队学生、教练的车旅费及住宿自理。
三、竞赛规则
  1. 比赛时间为5个小时。
  2. 参赛队必须准时进入统一竞赛场地,先按照竞赛专家委员会主任的指示,进入竞赛网页登录。当比赛开始时,即可通过链接打开题目,并根据页面提示提交程序。
  3. 参赛队员可以携带诸如书、手册、 程序清单等参考资料。
  4. 参赛队员不能携带任何可用计算机处理的软件或数据(不允许任何私人携带的磁盘或计算器)。
  5. 参赛队员不能携带任何类型的通讯工具,包括无线电接收器、移动电话等。
  6. 在竞赛中,参赛队员不得通过网络工具(如e-mail、BBS等)以及任何其他方式和同组成员以及竞赛指导委员会指定工作人员以外的人交谈;系统支持人员可以回答和系统相关的问题,例如解释系统错误信息。
  7. 竞赛的预定时间为5小时,但当竞赛进行一定时间后,竞赛专家委员会主任可以因为出现不可预见的事件而调整比赛时间长度,一旦比赛时间长度发生改变,将会以及时并且统一的方式通告所有参赛队员。
  8. 参赛队员有权利通过提交解释请求,针对试题描述中的不明确或错误的部分在竞赛提问版提问,竞赛主页上将提供链接。所有问题必须以英语提交。如果裁判确认试题中确实存在不明确或错误的部分,将会在版面上通告所有参赛队伍进行声明或更正。
  9. 严禁在提问版面张贴源程序或讨论算法,违者将立刻被取消参赛资格。
  10.当参赛队伍出现妨碍比赛正常进行的行为时,诸如擅自移动赛场中的设备,未经授权修改比赛软硬件,干扰他人比赛等,都将会被竞赛评审委员会剥夺参赛资格。
四、命题与竞赛评分
  1. 竞赛中至少命题6题,至多命题12题。
  2. 试题的解答提交裁判称为运行,每一次运行会被判为正确或者错误,判决结果会及时通知参赛队伍。参赛队可能收到的反馈信息包括:
o "Submission Error" -- 提交使用了不正确的队名、题号等。
o "No Such Problem" -- 检查题号有没有填错?
o "Compile Error" -- 程序不能通过编译。关于裁判使用编译器的细节请看
http://acm.zju.edu.cn/faq.php。
o "Run Time Error" -- 程序运行过程中出现非正常中断。
o "Memory Limit Exceeded" -- 内存使用量超过裁判规定的上限。
o "Output Limit Exceeded" -- 输出数据量过大,多半死循环了。
o "Time Limit Exceeded" -- 运行超过时限还没有得到输出结果。
o "Wrong Answer" -- 答案错误。
o "Presentation Error" -- 输出格式不对,可检查空格、回车等等细节。
o "Accepted" -- 恭喜恭喜!
o "Out Of Contest Time" -- 比赛已经结束啦!
o "Contest Rule Violation" -- 宣判极刑,参赛资格随即被取消。
  3. 竞赛裁判主要负责判定解答提交是否正确,竞赛评审委员会主任在与竞赛裁判组协商后确定获胜队伍,这个决定是最终的。
  4. 参赛队伍首先根据解题数目进行排名。在决定获奖队伍时,如果多支队伍解题数量相同,则根据总用时加上惩罚时间进行排名。总用时和惩罚时间由每道解答正确的试题的用时加上惩罚时间而成。每道试题用时将从竞赛开始到试题解答被判定为正确为止,其间每一次错误的运行将被加罚20分钟时间,未正确解答的试题不记时。
  5. 请注意竞赛裁判决定解答提交是否正确需要一定的时间。
六、竞赛环境和竞赛语言
  1. 竞赛语言包括C++ 和 C。
  2. 每支队伍使用一台计算机. 队员使用的计算机的规格配置或有差异, 但不影响比赛中的程序编写及调试. 比赛裁判系统环境对所有参赛队一致。
  3. 竞赛使用的软硬件平台将在竞赛技术组确定后公布于浙江大学ACM网站,网址:http://acm.zju.edu.cn/zjp2009/。
  4. 浙江大学ACM网站http://acm.zju.edu.cn/ 现提供一千余道练习题目以及在线自动判题系统,报名者可在本网站注册后进行练习,并参加每月举办的全球在线竞赛(Online Contests) ,熟悉联网竞赛过程,正式比赛的过程与此相似。
六、奖项设置
   本届竞赛按本科组、大专组分别进行评奖和设奖,根据每队解答竞赛题目的数目多少及解题程序算式所需时间长短进行排名。评定以下奖项:
 特等奖:1队,颁发奖杯、证书;
一等奖:5%参赛队,颁发金牌、证书;
二等奖:15%参赛队,颁发银牌、证书;
 三等奖:25%参赛队,颁发铜牌、证书;
 特别奖:最佳女队奖(获等级奖的参赛队中,应有3名女生组队,则有资格参评此奖项)、顽强拼搏奖(竞赛中表现特别顽强的队伍,如提交某题次数最多、在比赛结束前最后成功通过一题的队伍等,都有可能获此奖项)、最佳组织奖(颁发给积极参与竞赛的学校)若干,颁发奖牌。
 优胜奖:未获等级奖和特别奖,但在比赛中至少成功解答一题的队,颁发证书。
 成功参赛奖:未获上述奖项的参赛队(包括所有参加预赛的队),颁发证书。




版权所有:绍兴文理学院元培学院学科竞赛网