老版本的湖大OJ特点
一、前言
本说明,基于测试和老师说明
有的可能具有时效性
本文写的时间2020.8.3
二、湖大OJ刷题前必看
1)湖大判题OJ底层
不是Linux,是Windows
所以不支持#include<bits/stdc++.h>
会出现编译错误(CE)
2)湖大OJ特色
- 原因:湖大OJ的服务器性能不行。。所以,改为第一次出现的错误优先
HOJ上出现错误,是第一次出现优先,比如:
先出现错误,则报WA
无论后面有没有超时TLE啥的
要是先出现TLE,则先报TLE
无论后面有没有可能出现WA
坑:
一般比赛中出现PE,意味着快AC了!再仔细检查输出格式即可
在HOJ不可,因为采用错误优先(没有办法,因为服务器性能不太好,不能测出所有错误才挑主要错误,
只能检到哪个错误就停止测试,并抛出第一个错误)。
实际ACM比赛(和湖大OJ无关)
- 比赛中,如果一个程序有多个错误,抛出顺序一般如下:
CE(编译错)
RE(运行时错误)
WA(答案错误)
TLE(超时)
MLE(超内存)
OLE(输出太多)
PE(格式错误)
AC
3)似乎对时间要求更高
我在牛客C++
AC了,但是在湖大OJ却超时了
后面。改为C语言提交的,结果就AC了
4)测试数据比牛客严格
我有题目在牛客AC了,但是在湖大OJWA
(湖大的边界数据比牛客强)
5)格式
此外,湖大OJ的PE(格式错误)可能比较可能坑,说什么哪行多一些不可见字符啥的
感觉这个会坑死了很多新手。。好在我有基础才选修的这门课,但是英语不好是原罪。。。
PS:似乎,还好,碰到了再说
6)运行时间
湖大OJ的运行时间,要是没有到15ms就算成0ms了,,,,坑
三、ACM全年安排(重要)
- 下半年有全校ACM比赛(创新学分)
1)国庆前后
2)年底有新生杯
- 湖南省省赛可能是9月初——9月底
当年肯定会举行
2020年是在长沙理工大学举办
湖大会派4个队(只准新队员)(会在这次的课程中选出12个人)
ACM比赛系列
CCPC是4站
ICPC是5站
2010年全球总决赛很离谱
10道中5道是DP、
C和C++ 文章被收录于专栏
C和C++笔记不定时记载