审核规则
近期 Liuseroj 收到的题目越来越多,但其中不乏质量低下乃至空题。为了题目审核的方便,特在此列出若干最低限度的审核标准。
以下规则不适用于题目管理员和比赛管理员。
若您的题目至少满足以下几项之一,则可以被删除,且不通知上传者:
-
系统测试性质的题目(如测试输出速度的「Output Test」)。
-
与模板题题意明显相同。
-
非模板题过于简单,且无出处。
-
题意不清(如全部空白,意义不明的字符串等)或无意义(如用题目作为博客)。
-
出处相同的重题。
-
违反法律法规或服务商规定等,可能影响 Liuseroj 正常运行。
-
标题或内容含有人身攻击、高度政治敏感、低俗内容等。
-
测试数据标准,测试点至少10个,必须涵盖极端数据,包含暴力算法能够通过的测试点或特殊性质,且题目数据不能过弱。
若您的题目至少满足以下几项之一,则可以被删除,但此前应通过包括题目讨论版在内的渠道通知上传者,且在通知后至少保留 48 小时:
-
被发现未标明出处且与已有题目题意明显相同,即俗称的「X 倍经验」题中未标明出处的。
-
侵犯他人版权。
-
非模板题虽有出处,但过于简单且不是整场比赛一起上传。
其它情况的未通过审核的题目,我们不会删除,并将与出题人联系。这类原因包括但不限于以下几点:
-
Liuseroj 管理出现问题,如系统故障、缺少题目管理员等。
-
题目格式严重不符合规范。
-
测试数据或附加文件等与题目描述不符或缺失。
-
上传时不允许公开。我们不支持在 Liuseroj 上放置私有题目。
本规则由设为公告之日起实行。
注释:
-
「题意明显相同」:即两道题目的算法和数学模型及证明方法都极为相似。例如以下两道题尽管算法相同却不算题意明显相同:
- 给出长为 n 的序列 a_i,求 \sum_{i=1}^{n-1}\max(a_i,a_{i+1})。
- 给出长为 n 的序列 a_i,每次可以合并相邻两个元素,合并后得到两者的最大值。求每次合并之后得到的元素的和的最小值。
-
「模板题」:指标有模板标签的题目。
-
「过于简单」:例如(默认时空限制,且题目中整数均在 32 位范围内):
- 求 n!(1\le n\le 16)
- 给出一个长为 10^6 的正整数序列,询问区间和或区间异或和。
- 给出一个 1000\times 1000 的 01 矩阵,求 1 形成的联通块个数。
- 给出一个大小不超过 10^5 的整数集合,询问最小的比某个值大的数。
大多数的 NOIP 提高组 Day1T1,普及组 T1T2,Codeforces Div.2 A 或 USACO Bronze 均属此类。
-
「出处」:指被广泛认可的公开比赛或题集。校内模拟赛、小型 OJ 比赛等不在此列。例如:
- ACM-ICPC 系列赛,如 Regional、CCPC Final、World Final。
- OI 系列赛,如 NOIP、省选、NOI、清华集训、WC、15 人互测、CTSC、APIO、IOI、USACO、POI、JOI。
- 大规模或公开性的选手比赛,如 YunoOI、省队互测、公开性集训、多校联合训练、PKUSC、THUPC、THUWC。
- 大型公开性 OJ 举办的比赛,如 Codeforces、Atcoder、Codechef、Topcoder、Bestcoder、UOJ、51Nod、BZOJ 的非原题搬运部分。
- 其它大型公开性比赛,如 美团CodeM、Google Code Jam、百度之星。
- 经典题集,如 网络流24题。
普通题目管理员列表
普通题目管理员负责非比赛题目的包括审核、整理在内的相关工作。
有关此类问题请找他们。
- CPP(CPP)
- shaobai(shaobai)
- Brilliance(Brilliance)
- Wind_Rises(Wind_Rises)
共 9 条回复
@nr0728 参考这个
@nr0728 没问题
@root 题目只支持C++编译?
问一个问题,小型 OJ 比赛不能搬,那如果是自己 oj 的题呢
找题库管理员
怎么投题 @root
建议加上
必须包含暴力算法能够通过的测试点或特殊性质,且题目数据不能过弱。
qpzc
参考了 LibreOJ 题目管理与审核(暂行)