活动简介:
ACM国际大学生程序设计竞赛(英文全称:ACM International Collegiate ProgrammingContest(ACM-ICPC或ICPC)是由美国计算机协会(ACM)主办的,一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛。经过近30多年的发展,ACM国际大学生程序设计竞赛已经发展成为最具影响力的大学生计算机竞赛。
为培养同学们在压力下解题的能力,激发同学们对编程的兴趣,锻炼编程能力和逻辑思维能力,我校ACM爱好者协会将于2012年5月13日(星期日)下午12:00——17:00于计算机中心A3机房举办2012年ACM月赛(5月份)。比赛全程模拟ACM/ICPC现场赛,让参赛选手切身体验比赛现场的紧张气氛。希望广大编程爱好者积极参与,为我校ACM竞赛选拔注入新的力量!
报名方式:
请参赛同学将个人姓名、班级、学号、联系方式等信息发到邮箱acmhome@bjfu.in,收到回复表示报名成功。
报名截止日期:2012年5月12日中午12:00
比赛规则:
特别提醒:为了让每位选手能力更好得到提升,此次比赛采用个人赛的方式,并且通过此次比赛ACM协会将招收新成员,希望大家踊跃报名。
1) 比赛时间为5个小时,参赛选手在场比赛时间不可少于2小时;
2) 参赛队员提前30分钟到达比赛地点(即11:30),进行抽签并登记;
3) 参赛者在比赛当天应按时参赛,迟到半小时以上者不得进场;
4) 参赛者在比赛当天应服从大赛组委会的安排,遵守赛场纪律,所有参赛者需将自己的手机关机或者调为静音;
5) 参赛队员可以携带诸如书本、手册、程序清单等参考资料,不能携带任何可用计算机处理的软件或数据,不得携带任何电子媒质的资料(如U盘等)。
6) 试题的解答提交称为运行,每一次运行会被判为正确或者错误。如判决结果运行正确,请及时通知工作人员,工作人员会给与相应记录;
7) 计算机会根据每位选手的解题数目进行实时排名,获奖结果由选手解题数目和解题时间决定,若选手解题数量相同,则根据总用时间进行排名。总用时间由工作人员记录。每道试题用时规定为从竞赛开始到试题解答被判定为正确为止,未正确解答的试题不计时。
8) 比赛语言包括C++,C和Java等;
9) 每位选手使用一台计算机,所有人使用计算机的规格配置完全相同,机器分配由抽签随机决定;
大赛流程:
1) 所有参赛人员须11:30之前到达比赛场地,抽签决定机器号码,在工作人员处登记并对号入座。
2) 公示评判系统网址,选手进入比赛系统题库开始比赛。
3) 比赛结束后,工作人员将记录参赛选手以及其所在机器号码。
4) 根据排名确定最终比赛结果,给获奖选手颁发证书和奖品。
比赛注意事项:
1) 赛前准备:注册评判系统,注册过程操作简单。
2) 大赛试题共10题,中英文题目都有(可以带字典)。
3) 上提交程序的可能收到的反馈信息包括:
1)Compile Error -- 程序不能通过编译。
2)Run Time Error -- 程序运行过程中出现非正常中断。
3)Time Limit Exceeded 运行超过时限还没有得到输出结果。
4)Wrong Answer -- 答案错误。
5)Presentation Error - 输出格式不对,可检查空格、回车等等细节。
6)Accepted -- 恭喜恭喜!
4) 赛前参考书目:《数据结构》等
评奖办法:
1) 答题数量为第一评判标准,答题数量多者名次靠前。
2) 答题数量相同者,答题时间为第二评判标准,答题完成时间早的排名在前。
3) 若答题数量与答题时间均相同则以程序代码的质量为评判标准。
具体奖项:
因为本次月赛是混合式集中比赛,不限年级。为了大赛的公平性,也为了给大一的同学更多的鼓励,充分激发他们的积极性,本次比赛采用大一年级单独评奖,其它年级统一评奖的规则。
大一设置奖项如下:
一等奖:一名
二等奖:两名
三等奖:三名
大二至大四设置奖项如下:
一等奖:一名
二等奖:两名
三等奖:三名
北京林业大学ACM爱好者协会
2012-5月1日