[转发]关于举办包头师范学院第五届“安博杯”ACM大学生程序设计竞赛的通知
阅读量:3812369
2019-10-26
各学院:
ACM大学生程序设计竞赛是由国际上计算机领域最权威性的组织ACM学会主办的年度性赛事活动,是世界上公认的规模最大、水平最高、公平度最高、赛程最透明的国际大学生程序设计竞赛。
为激发学生学习计算机领域专业知识与技能的兴趣,鼓励学生主动灵活地运用计算机知识和技能解决实际问题,培养创新思维,推进素质教育和推动计算机程序设计类课程教学改革,校团委决定在2019年11月21日举办包头师院第五届“安博杯”ACM大学生程序设计竞赛,大赛由信息科学与技术学院承办。本届赛事继续采用班级团体对抗和个人对抗的双排名赛制。现将竞赛有关事宜通知如下:
一、竞赛组织机构
竞赛领导小组:
组 长:
周汉忠(信息科学与技术学院党总支书记)
呼 禾(包头师范学院学生工作部部长、团委书记)
成 员:
郭宏升(信息科学与技术学院党总支副书记、副院长)
张 为(信息科学与技术学院副院长)
夏玉芹(信息科学与技术学院计算机科学与技术系主任)
巩瑞春(信息科学与技术学院电子信息科学与技术系主任)
李学宝(信息科学与技术学院物联网工程系主任)
王文忠(信息科学与技术学院实验中心主任)
丁 坤(信息科学与技术学院团总支书记)
竞赛专家组:
组 长:
马占飞(信息科学与技术学院院长)
成 员:
夏玉芹(信息科学与技术学院计算机科学与技术系主任)
乌 兰(信息科学与技术学院教授委员会委员)
赵连胜(信息科学与技术学院教授委员会委员)
张久杰(包头师范学院ACM大学生程序设计竞赛协会教练)
二、参赛资格
所有参赛队员必须是包头师范学院在校本/专科生/研究生,每个班级或团体的竞赛队员必须全部来自于本班级/本学院。每个班级的负责人必须是参赛队所在班级的学生,负责竞赛活动中的联系工作。
三、奖项设置
团体奖:
班级一等奖:1个班级(总分排名第一的班级)
班级二等奖:2个班级(总分排名第二、三的班级)
班级三等奖:3个班级(总分排名第四、五、六的班级)
最佳新生班级奖:总分排名最高的大一新生班级
个人奖:
特等奖:1名(排名第一且解出了全部题目)
一等奖:根据排名,参赛人数的5%(解出题目)
二等奖:根据排名,参赛人数的10%(解出题目)
三等奖:根据排名,参赛人数的15%(解出题目)
最佳新生奖:个人排名最高的2019级新生
最佳女生奖:个人排名最靠前的女生
最佳非专业奖:个人排名最高的非信息学院学生
注:所有获奖集体或个人必须每人解出至少一道赛题。
个人排名倡议:倡议已获得两次或更多省级及以上级别的程序设计类赛事奖的同学不参与个人排名,但参与计算班级总分(在班级前10名)。有意愿者可联系竞赛办公室登记。
四、报名办法
请竞赛队员以班级为单位将《包头师范学院第五届“安博杯”ACM大学生程序设计竞赛报名表》提交至竞赛报名网站,友情参赛选手请在报名网站自行报名。报名截止日期为2019年11月14日,竞赛报名网站入口参见比赛环境说明部分。
五、竞赛规程及评判环境
1. 竞赛队组成与模式:
竞赛队必须以班级为单位,每个班级选派10名参赛队员,超过10名队员的,班级总分只统计本班前10名队员成绩。
所有竞赛班级/队员在同一时间,按照统一规则进行竞赛。
竞赛采用ACM国际大学生程序设计竞赛(ACM/ICPC)与中国高校计算机大赛-团体程序设计天梯赛(CCCC-GPLT)相结合的竞赛赛制,现场单独上机、利用大量测试数据由服务器统一实时判题,统一实时动态排名,竞赛过程中无任何人工干预,全程透明,且赛事排名数据赛后可完全公开。
2. 竞赛规则
竞赛时长为3小时30分钟。
竞赛队员不能携带任何可用计算机处理的软件或数据媒介及无线通讯类设备,可携带无存储和计算功能的笔入场,草稿纸将统一发放。
所有竞赛队员以单人形式进行答题,不可与其他任何竞赛队员交流讨论。
竞赛队员遇到问题可安静举手示意志愿者以寻求帮助。
当竞赛队员出现诸如擅自移动赛场中的设备,未经授权修改竞赛软硬件,干扰他人竞赛等妨碍竞赛正常进行的行为时,都将被竞赛专家委员会剥夺竞赛资格,取消该队员所在班级成绩,并进行考试违纪处分。
竞赛期间如同正式考试,对于任何形式违规违纪将严肃处理。
竞赛过程中,由于特殊或不可控因素,竞赛专家组可做出调整竞赛时间、修正题目描述及数据等行为。届时将会以统一的方式通知到每位竞赛者。
3. 命题与竞赛评分
竞赛题目将由竞赛专家组保密命制并测试,题目数量约为15个难度不等的由中文或英文描述的编程问题,每个题目有对应的分数。通过一题后会获得其对应的分数。
竞赛题目有运行时间空间限制,一切编译错误、运行错误、超时、错误答案、格式错误都被视为0分。竞赛统一评测平台(OnlineJudge,OJ)通过执行选手提交的程序,用测试数据比对运行结果,根据选手运行的结果实时返回给选手相应的信息,具体详情可参见OJ帮助模块。
竞赛队员必须独立按照严格的输入/出要求提交每一题的题解程序。程序提交正确后才会得到相应的分数。在个人总排名中,解题数量越多的队员名次越靠前;如果多名队员解题数量相同,则根据总用时加上惩罚时间进行逆序再排名,用时少的队员排名靠前;总用时和惩罚时间由每道解答正确的试题的用时加上惩罚时间而成;每道试题用时将从竞赛开始到试题解答被判定为正确为止,其间每次错误的运行将被加罚20分钟时间;未正确解答的试题不记时。
在班级总排名中,班级前10名竞赛队员获得的分数之和为本班级总分。获得总分越高的班级排名越靠前,总分相同的,总用时越少排名越靠前。
4. 竞赛环境和编程语言
计算机操作系统为Microsoft Windows 7
竞赛允许使用的计算机程序设计语言包括C、C++、Java、Python3。
每位竞赛队员使用一台计算机,所有计算机会提供C/C++、Java、Python3编程环境及IDE工具。C/C++提供Dev-Cpp、Code::Blocks、Microsoft Visual C++ 6.0;Java提供MyEclipse、Eclipse;Python3提供IDLE或Pycharm。请各位参赛队员提前熟悉自己需要使用的开发环境和编程工具。
竞赛平台使用包头师范学院大学生程序设计竞赛平台,竞赛平台提供了大量练习题,竞赛队员可以在赛前注册并练习。
竞赛/训练平台网址:
比赛报名入口:http://contest.bttcacm.cn/
比赛练习入口:http://acm.bttc.edu.cn/
包头师范学院ACM大学生程序设计竞赛协会在工作日的每晚19:00-22:00,在博学楼西208机房进行训练及交流活动,参赛队员可以前往进行交流学习。在机房活动期间需遵守机房卫生、安全等管理制度。
六、竞赛地点及日程安排
竞赛将于2019年11月21日在信息科学与技术学院计算机机房进行(博西105、108、109、207、208、409机房)。详细时间地点如下表:
竞赛时间与地点安排表
2019年11月07-20日 下午(每天)
19:00—21:00
练习赛(熟悉场地、环境及赛制)
博西208机房
2019年11月21日 下午
14:30-15:00
开幕式
博学楼二楼学术报告厅
15:30—19:00
正式比赛
各机房比赛机位
2019年11月28日 下午
15:00-16:00
颁奖典礼与闭幕
博学楼二楼学术报告厅
七、联系方式
竞赛办公室设在信息学院学工办(博学楼711办公室)
联系人:
张久杰 老师 152-4813-2530
刘爱军 老师 186-8604-9717
竞赛学生QQ交流群:305919169
八、补充信息
赛事资讯请随时关注包头师范学院大学生程序设计竞赛网站以获得更多资讯。
http://contest.bttcacm.cn/
http://acm.bttc.edu.cn/
包头师范学院团委
信息科学与技术学院
ACM大学生程序设计竞赛协会
2019年10月20日