关于举办 2022 AK 杯程序设计竞赛的通知

发表于 2年前

为培养新生对程序设计算法的兴趣,提高编程素养,华南师范大学软件学院与软件协会香农先修班将举办 AK 杯程序设计竞赛。

一、时间和场所
  1. 现场赛:10 月 23 号 14:00 - 17:00,比赛时长三个小时。
  2. 比赛形式:个人赛。
  3. 比赛网址:SCNUOJ https://oj.socoding.cn/
  4. 比赛地点:信205 ABC,信303 ABC,信403B,信403C。
二、参加对象
  1. 参赛人员:南海校区 2022 级学生,自愿报名。其他学生也可参加,但不会计入排名。
  2. 参与方式:在 SCNUOJ 注册和参加比赛。为了保证奖项颁发和香农先修班选拔的顺利进行,请在比赛开始前填写 AK 杯报名表
三、比赛内容
  1. 题目数量:现场赛包含 7-12 道编程题,所有题目均为传统题,题面为中文。
  2. 考察范围:各种数据类型的读入和输出、基本算术运算、分支和循环、数组的基本使用、字符和字符串的简单处理,考察重点偏向编程语言语法和思维逻辑方面,内容比学校授课进度略有超前。总体题目难度不会大于往届 AK 杯。
  3. 比赛赛制:ICPC 赛制。现场赛不允许携带和查阅任何资料(可以带草稿纸)。
  4. 比赛语言:C, C++, Java, Python 3,其中 Java 和 Python 3 在题目所标限制上有 2 秒额外运行时间和 64M 额外空间。
  5. 所有机房和教室均提供以下 IDE:Code Blocks, Dev-Cpp, VC++ 6.0, Eclipse, Pycharm, IDLE。
四、结果处理
  1. 奖项设置:暂定一等奖 10%,二等奖 20%,三等奖 30%,另设最佳女生奖以及顽强拼搏奖,比例会酌情进行动态调整。获奖可在学年评优加分。
  2. 选拔标准:现场赛前 30-40 名可进入香农先修班学习,另外会选出约 5 名未进入现场赛排名范围但完成布置的刷题且提交截图的同学进入香农先修班(选取顺序只参考 AK 杯现场赛排名,不参考截图提交时间和刷题数量,不要盲目内卷,但也要保持题感)。
  3. 结果公布:软件协会公众号和QQ群825793844。
五、比赛注意事项
  1. 比赛将会考察对多种数据的输入输出和多组测试用例的处理,请在赛前完成 OJ 上的输出输出练习题目集,并阅读 OJ 上的帮助文档,以及阅读Q&A
  2. 必须使用真实学号注册 OJ 帐号,否则成绩不计入排名。
  3. 参加现场赛应提前半小时到场调试设备,禁止携带除草稿纸外任何纸质资料参加现场赛,现场赛比赛期间禁止上网查阅资料和交流,一经发现取消比赛成绩。
  4. 比赛中如有疑问请在 OJ 比赛页面的答疑区中提出。
  5. 文字版题解将会发布在论坛和 OJ 上。
  6. 现场赛比赛结束前40分钟将会进行封榜操作,比赛结束时将在信205 ABC进行滚榜。
  7. 现场赛赛后均会对非签到题目所有提交代码进行代码查重,若发现作弊行为将取消比赛成绩。
  8. 如对比赛有其他疑问,可以加入QQ群825793844询问。
六、备注
  1. 刷题任务为以下二选一,要求在 AK 杯现场赛前完成并将相关截图发给咨询群内的香农负责人(注意要附上学号信息,方便统计)。如果你是 OIer 请忽略此刷题任务并直接联系香农负责人。
  2. 香农先修班授课内容主要为数据结构、算法分析与设计,进度将比学校课程超前。
  3. 所有软协部门成员均可在香农先修班参与听课而无需经过 AK 杯选拔,但在进行 ICPC/CCPC 集训队选拔(时间未定)时仍必须参加选拔赛且排名靠前才可入队。
  4. 往年 AK 杯题目: