为活跃台州信息学奥赛氛围,为拟正式参赛学生积累比赛经验提供机会,我们决定在8月30日开展天天快乐编程杯中学生信奥联赛(2020年暑假赛)活动。
一、竞赛组织
主办方:天天快乐编程
二、参赛对象
天天快乐编程学员及台州各中小学程序设计爱好者。
三、报名方法
本次竞赛为单人赛,所有选手必须先创建tzcoder账号(网址:http://www.tzcoder.cn),报名时在官方竞赛下点击“天天快乐编程杯中学生信奥联赛(2020年暑假赛)”对应项的“报名|修改”并填写报名信息,报名截止日期为2020-8-27 23:59:59。 若无法到达线下的比赛场地,报名时选择类型为"打星参赛",不参与评奖。
四、竞赛形式与奖项设置
竞赛通过tzcoder进行,将根据每组选手正确解答赛题数目多少及解题程序执行所需时间长短进行排名。 评定以下奖项:
一等奖: 获奖比例为10%,前三名将分别奖励3000、2000、1000元培训课程优惠券,其余同学奖励500元课程优惠券及竞赛书籍
二等奖: 获奖比例为20%,奖励300元培训课程优惠券及竞赛书籍
三等奖: 获奖比例为30%,颁发奖状、奖品,奖励200元培训课程优惠券及竞赛书籍
优胜奖: 解出1道及以上题目,奖励100元培训课程优惠券
最佳女生奖1名(可兼得),奖励300元培训课程优惠券及竞赛书籍;
顽强拼搏奖1个(竞赛中表现特别顽强的选手,如提交某题次数最多、在比赛结束前最后成功通过一题的选手等,都有可能获此奖项),奖励200元培训课程优惠券及竞赛书籍。
五、竞赛时间和地点
比赛定于2020年8月30日(周日)13:00-17:00在临海今启教育和椒江周周清同步进行。 具体安排如下:
(1)12:30-13:00: 选手进场;
(2)13:00-17:00: 选手比赛;
(3)17:00-17:30: 颁奖。
具体参赛座位号赛前在tzcoder确定。
六、竞赛题目
竞赛题目为中文,10~11题。
七、竞赛规则
见附件1。
八、其他
请自带笔记本电脑。
欢迎广大同学积极报名,有任何意见和建议请发送邮件至: Admin@bobhuang.xyz。
注: 培训课程优惠券仅限本人使用,不得转让,1年内使用有效。 本活动解释权归天天快乐编程所有。
二○二○年八月十八日
附件1 :
天天快乐编程杯
中学生信奥联赛(2020年暑假赛)
竞赛规则
比赛时间为4个小时。
竞赛语言包括C、C++、Pascal、Python、C#和Java等。
每个参赛选手使用一台计算机。
参赛选手必须准时进入统一竞赛场地,先按照工作人员的指示,进入tzcoder网站的竞赛网页登录。 当比赛开始时,即可通过链接打开题目,并根据页面提交程序。
参赛选手不能携带任何可用计算机处理的软件或数据(不允许任何私人携带的磁盘或计算器)。
参赛选手不能携带任何通讯工具,包括无线电接收器、移动电话等。
在竞赛中,参赛选手不得通过网络工具(如E-mail、BBS等)以及任何其他方式和其余参赛选手以及竞赛组委会指定工作人员以外的人交谈。
竞赛的预定时间为4小时,但当竞赛进行一定时间后,竞赛组委会可以因为出现不可预见的事件而调整比赛时间长度,一旦比赛时间长度发生改变,将会以及时并且统一的方式通告所有参赛选手。
当参赛选手出现妨碍比赛正常进行的行为时,诸如擅自移动赛场中的设备,未经授权修改比赛软硬件,干扰他人比赛等,都将会被竞赛组委会剥夺参赛资格。
参赛选手首先根据解题数目进行排名。 在决定胜出选手时,如果多位选手解题数量相同,则根据总用时加上惩罚时间进行排名。 总用时和惩罚时间由每道解答正确的试题的用时加上惩罚时间而成。 每道试题用时将从竞赛开始到试题解答被判定为正确为止,其间每一次错误的运行将被加罚20分钟时间,未正确解答的试题不计时。
请注意竞赛裁判决定解答提交是否正确需要一定的时间。
试题的解答提交裁判称为运行,每一次运行会被判为正确或者错误,判决结果会及时通知参赛选手。 参赛选手可能收到的反馈信息包括:
Wrong Answer(答案错误),绿色提示,表示: 给出了答案,但答案是错的
Runtime Error(运行时错误),绿色提示,表示: 运行到一半,程序发生了错误,没法继续运行了。
Compile Error(编译错误),蓝色提示,表示: 程序代码书写错误,程序根本运行不了。 这个错误很不应该出现,因为此类错误意味着,你在本机也没法运行。 当然也有可能在提交时把代码复制错了。
Time Limit Exeeded(超出限定时间错误),蓝色提示,表示: 程序运行时间超出限定还没结束,被强制终止了。 这个一般在循环次数太多(甚至死循环)时发生,肯定是程序没考虑周到。 (一般C语言提交的程序,运行时间限定在1秒钟以内,特殊题目会允许更多时间)
Memory Limit Exeeded(超出限定内存错误),蓝色提示,表示: 程序运行申请的内存空间超出了限定,被强制终止了。 这个一般是定义了太大的数组、申请了太多内存、循环申请内存而没有及时释放内存导致的。 (内存一般限制在64M以内)
Output Limit Exeed(输出太多错误),蓝色提示,表示: 程序运行时输出的数据太多了(不是多一两个,而是泛滥了),超出了系统接受的能力。
Presentation Error(成功接受),粉红色提示,表示: 你的程序几乎就对了,只是答案中多了一个空格,或少了一个空格,多了一个换行,或少了一个换行。 一般发生在答案的开头多了或少了,以及末端多了或少了空格或空行。 稍稍修改一下代码就完全正确了。
Accepted(成功接受),红色提示,表示: 你的程序经过在线判题系统(TZOJ)的充分判断,是完全正确的。
Jugding(正在判题),蓝色提示,表示: TZOJ正在对你的程序进行测试,你可以在几秒钟后刷新屏幕查看状态。
Waiting(等待判题),蓝色提示,表示: TZOJ正在对别人的程序进行测试,你的还没轮到,需要稍等。 你可以在几秒钟后刷新屏幕查看状态。