第一届上海海事大学信工新生程序设计竞赛初赛

2021-05-19 14:30 至 2021-05-19 17:30
时长: 3小时

已有403人报名

比赛说明

竞赛名称:  第一届“SMU Coder”上海海事大学新生程序设计竞赛初赛
报名时间:  2021.5.17 - 2021.5.19 17:30
参赛时间:  2021.5.19  14:30-17:30
主办单位:上海海事大学信息工程学院
感谢牛客网的技术支持。
【比赛介绍】

为培养和展示我校学生分析、解决问题和计算机程序设计能力,鼓励学生创新思维,丰富校园学术氛围,我学院首次举办本次比赛,今年的比赛将于5月19日14:30-17:30举行。热烈欢迎同学报名参加比赛!
【组织机构】
主办:上海海事大学信息工程学院
承办:上海海事大学信息工程学院团委
网络赛技术支持:牛客竞赛(ac.nowcoder.com)
指导老师:刘旻

命题人:New_Sundoudinbigcola
 【参赛对象】
信息工程学院在校大一学生

【比赛赛制】

本次比赛共180分钟,共10题,难度简单。赛间允许多次提交。

本次比赛允许的语言有C/C++,Python 3和Java。

·       C使用Clang11,采用gnu99标准,提供O2级优化,支持bits/stdc++.h

·       C++使用Clang++11,采用C++17标准,提供O2级优化,支持bits/stdc++.h

·       Java采用OpenJDK1.8,支持以stream操作及lambda表达式为例的Java8的特性

每道题目由题目描述、输入输出约定、测试样例、样例解释和数据范围组成。参赛选手需写出完整的程序并提交源代码。源代码经过服务器编译,通过标准输入输出进行评测,返回结果。除字符串类题目以外,对于输出忽略多余的空格和换行符。

比赛排名先按通过题数排序,再按总时间排序。总时间=各个题目通过的时刻的总和+答案错误*20分钟。只有已通过的题目的答案错误才计入答案错误中,未通过题目的错误提交不计入。编译期错误不属于答案错误。例如,小王同学于60分钟时通过了A题,120分钟时通过了B题,B题答案错误一次,则小王同学的总时间为60+120+1*20,即200分钟。

【友情提示】

根据参赛对象的具体情况,作如下提示:

1.     请独立解答。代码会经过系统查重,作弊将被取消成绩。

2.     比赛期间如遇问题,可以通过右下角的窗口答疑。同时请关注比赛公告,赛中可能对比赛题面进行补充或修正。答疑不会解答技术或实现上的问题。

3.     使用C/C++参赛的选手,请保证程序正常运行后返回值为0,即请在main函数末尾return 0,main的类型应为int。

4.     题目不一定按照难易程度排序,比赛期间可以参照排行榜了解信息。

5.     请不要输出诸如“请输入一个整数:”之类的内容,多余的内容将被判错。

6.     编译错误可以在网页中查看原因。

【比赛赛程】
本次比赛为信息工程学院内比赛,分为初赛和决赛两个阶段。其中初赛于线上举办,决赛于线下举办。

决赛资格数依据计算机类,电子信息类的班级数产生。拟定由初赛晋级26人(计算机类16人,电子信息类10人)。决赛另行通知,赛后请关注系群通知。
【比赛奖励】

竞赛共设置一、二、三等奖。根据具体情况,信息工程学院可能为冠、亚、季军提供奖品。

竞赛依据个人排名,设置一等奖1名,二等奖2名,三等奖3名,优胜奖4名,成功入围奖16名和成功参赛奖24名。

总排名前10名依次获得一、二、三和优胜奖和决赛资格。第11名至第50名(含第50名)获得成功参赛奖(成功入围奖)。根据系别排名,前16(计算机类)/前10(电子信息类)获得成功参赛奖者,奖项改为成功入围奖并获得决赛资格。如果存在空缺的决赛资格,赛后将讨论研究,决定其名额归属。