1、 1 北京信息科技大学 2018 年 第 9 届 C 语言 基本 技能比赛 通知 一、 指导思想与目的 北京信息科技大学 C 语言 基本 技能比赛 是面向全校在籍本科学生的特色学习竞赛之一 。 比赛内容为 考查参赛者 C 语言基本语法及其掌握熟练程度,使用 C 语言解决实际问题的能力。 二、 比 赛说明 本 比 赛将在计算中心的 C 语言自动判题及实验 教学平台 上进行,该平台可以 实现 实时在线自动对参赛选手提交的答案进行判定,产生出排名。 本次 比 赛由 北京信息科技大学计算中心 负责 组织 实施 ,比赛 将 按一年级组和高年级组分别设奖,高年级组还将按 文科专业、理工非计算机专业和 理工
2、 计算机专业分别进行排名设奖。 参赛方式: 以个人为单位, 在 组委会指定 的机房 抽签决定机位进行比赛 。 三、参赛对象、时间场地安排 参赛对象: 我校全体在籍本科生 。 比赛地点: 分别在我校 小营 校区 计算中心机房 、健翔桥校区 计算机学院机房 ,同时进行比赛。 比赛时间: 2018 年 6 月 9 日 (周 六 ) 上午 8: 30 11: 30。 四、参赛规则 1)竞赛试题: 比 赛的 题目有 6 8 道 。 2)比赛时间: 3 小时 。 3)竞赛时,参赛 者 凭本人学生证或身份 证进入赛场,允许参赛 者 携带 竞赛 指定教材 -清华 大学出版社 李文杰等 编著 的 C 语言程序设
3、计 及徐英慧等编著的 C 语言习题 及 实验指导两本教材 或者清华出版社谭浩强编著的 C 程序设计教材 、 空白 纸张 等纸质 材 料,但不准携带任何电子工具和电子媒质资料 , 所有参赛者不得携带手机等通信工具进入赛场, 违者组委会 有权 取消竞赛资格。 4)竞赛采用 计算中心的 北京信息科技大学 C 语言 自动判题及实验 教学平台 进行。参赛者进入平台 ,查看试题 , 允许在参赛机上的 C 语言集成开发环境上进行编译调试,调试好的 试题的解答通过比赛 平台 提交。提交正确与否, 平台 会及时反馈给参赛者 。在比赛过程中, 允许 参赛者 多次提交,但多次提交将会影响最后的排名。 5)竞赛所用编
4、程语言为 C 语言, 参赛机器上配置 VC+6.0 集成开发环境 、 DEVC+集成开发环境 ,服务器 判题使用的编译环境为 GCC,要求 参赛者提交答案中的 主函数为 int 类型,并且主函数内有return 0;语句。即如下格式: #include “stdio.h“ int main( ) . return 0; 6)每 位参赛者 使用一台计算机,规格配置 基本 相同 7)如有违反比赛规则,一律按退出比赛处理 。 2 五、评奖办法 1)奖项具体名额设置将根据参赛报名情况和成绩确定。 2)参赛学生使用相同的竞赛题目。评奖 分为 一年级组和高年级组(二年级 (含) 以上),对高年级组,还将按
5、 文科组、理工非计算机专业组、理工计算机专业组 分别进行,各组根据比赛情况分别设立特等奖 ,一二三等奖和鼓励奖若干名。 3) 按 ACM 竞赛惯例, 将设最佳女生奖 。 4) 对 所有 获奖 的 学生颁发 精美的 北京信息科技 大学 C语言基本技能大赛 获奖证书。 5) 只有答对 1(含)道题以上的参赛者才 能获奖。 6) 由大赛 组委会根据参赛选手在 比赛 中的排名进行奖励。 注: 参赛选手获奖后需凭本人有效学生证 或身份证 领取荣誉证书 ;凡是由于参赛者未提供真实信息或所提供的信息不全 或失效 而造成的一切后果由参赛者自负 。 六、报名方式 报名时间: 即日起 2018 年 6 月 6 日
6、 。 报名办法: 没有比赛 平台 账号的同学, 在报名前, 浏览 计算中心的 C 语言 自动判题及实验 教学平台 ( http:/ ,自己注册账号 ; 有比赛 平台 账号的同学可以直接 通过站内邮箱,给指定 的平台 账户 wenjie_li 发送报名邮件 。 所有参赛者在报名时必须提供自己的 学号、真实姓名、 性别、 班级 名称 、 联系电话 等资料以方便竞赛组织方备案 、 通知比赛及领 取获奖证书 等 。 由于机房条件所限,如果报名人数超过机房容量 (约 800 人) ,组委会有可能在预赛前组织一次每轮半个小时 1 道题目的加赛。报名后请经常关注比赛 平台 ,随时注意 平台 所发出的信息。
7、七、大赛咨询 联系人:李文杰 办公电话: 010-82427156 13520152456 办公地址:小营校区一教 322 室 附件 一 : 北京信息科技大学大学生 程序设计大赛 规则 附件 二 :专业分组 北京信息科技大学 计算中心 2018 年 5 月 11 日 3 附件 一 : 北京信息科技大学 2018 程序设计大赛 C 语言基本技能 比 赛 比赛 规则 1、入场前进行抽签,决定所坐的机位。 2、 8: 00 准时入场, 按照工作人员指示,登录到比赛 平台 ,当比赛开始后,就可打开 比赛题目,并在提交页面进行提交, 迟到 10 分钟的 参赛者 禁止入场。 3、比赛期间, 参赛者 之间禁
8、止 各种形式的 交流,违反者取消 双方 的参赛资格。 4、如对试题有疑问,可举手向 监赛 老师 提问。 5、大赛采用 ACM/ICPC 排名规则 , 比赛语言为 C语言 。 6、竞赛试题: 比 赛 题目为 6 8 题 。 7、比赛时间: 3 个小时 。 8、注意事项: 1)竞赛时,参赛 者凭 学生证或身份证进入赛场,允许参赛队员携带 统一指定的教材 、 白色纸张 ,笔, 不准携带 手机、 任何电子工具和电子媒质资料。 2)在竞赛中,参赛选手不得通过网络工具(如 E-mail、 BBS、 QQ 等)以及任何其他方式和其余参赛选手以及竞赛组委会指定工作人员以外的人交谈。 3)竞赛 使用计算中心的
9、北京信息科技大学 C 语言 自动判题及实验教学平台上 进行,题目查看和答案提交都在该 平台 上进行。 允许参赛者在参赛机上的 C 语言集成开发环境上进行程序调试,但只有提交到比赛 平台 上的答案才被接受。 提交正确与否, 系统会 及时反馈给参赛 者 。 4)在比赛过程中, 允许多次提交 。 但多次提交会影响最后的排名(即解答正确相同数目的参赛者,总的提交次数少者排名靠前)。 5)竞赛的预定时间为 3 小时,但当竞赛进行一定时间后,竞赛组委会可以 因为出现不可预见的事件而调整比赛时间长度,一旦比赛时间长度发生改变,将会以及时并且统一的方式通告所有参赛选手。 6)当参赛选手出现妨碍比赛正常进行的行
10、为时,诸如擅自移动赛场中的设备,未经授权修改比赛软硬件,干扰他人比赛等,都将会被竞赛组委会剥夺参赛资格。 7)请注意比赛 平台 决定解答提交是否正确需要一定的时间,尽管不长,根据同时提交数量决定。 8)试题的解答提交被判为正确或者错误,判决结果会及时通知参赛选手。参赛选手可能收到的反馈信息包括: Waiting: 平台判题系统 正在做评判的准备工作; 4 Judging: 平台判题系统 正在评判你的程序; Accepted: 你的解答是正确的,恭喜! -这是被 平台判题系统 认为正确的结果。 Presentation Error: 输出时表达错误,如果看到这样的结果,说明你的程序已经基本正确了
11、,只是多打了换行符或多输出了空格,检查一下你的程序和题目要求吧,胜利就在眼前! Wrong Answer: 你的程序正常运行并输出结果,不过是答案错误 Runtime Error: 你的程序正常编译,不过运行时发生错误,请检查是否数组越界,指针操作违法 Time Limit Exceeded: 在题目规定的时间内你的程序没能输出答案; Memory Limit Exceeded: 你的程序申请了太多的内存,超出题目限制; Compile Error: 编译错误,请查看 平台判题系统 反馈的编译信息; System Error:系统错误,如果 平台判题系统 反馈了这样的结果,请告知管理员。 附件 二 高年级 专业分组 认定 1 文科组包含以下专业:经管学院、外国语学院各专业 、公关传媒学院、马克思主义学院。 2 理工非计算机组包含以下专业: 通信学院、 理学院、自动化学院、光电学院、机电学院和信管学院 (除信 安专业外)各 专业 3 理工计算机组包含以下专业:计算机学院各专业 、信管学院信安专业