LibreOJ 题目管理与审核

liu_cheng_ao 于 2017-10-08 0:11:25 发表,2017-10-22 12:42:59 最后更新

审核规则

近期 LibreOJ 收到的题目越来越多,但其中不乏质量低下乃至空题。为了题目审核的方便,特在此列出若干最低限度的审核标准。

以下规则不适用于题目管理员和比赛管理员。

若您的题目至少满足以下几项之一,则可以被删除,且不通知上传者

  1. 系统测试性质的题目(如测试输出速度的「Output Test」)。

  2. 与模板题题意明显相同。

  3. 非模板题过于简单,且无出处。

  4. 题意不清(如全部空白,意义不明的字符串等)或无意义(如用题目作为博客)。

  5. 出处相同的重题。

  6. 违反法律法规或服务商规定等,可能影响 LibreOJ 正常运行。

  7. 标题或内容含有人身攻击、高度政治敏感、低俗内容等。

若您的题目至少满足以下几项之一,则可以被删除,但此前应通过包括题目讨论版在内的渠道通知上传者,且在通知后至少保留 48 小时:

  1. 被发现未标明出处且与已有题目题意明显相同,即俗称的「X 倍经验」题中未标明出处的。

  2. 侵犯他人版权。

  3. 非模板题虽有出处,但过于简单且不是整场比赛一起上传。

其它情况的未通过审核的题目,我们不会删除,并将与出题人联系。这类原因包括但不限于以下几点:

  1. LibreOJ 管理出现问题,如系统故障、缺少题目管理员等。

  2. 题目格式严重不符合规范。

  3. 测试数据或附加文件等与题目描述不符或缺失。

本规则由设为公告之日起实行。

注释:

  1. 「题意明显相同」:即两道题目的算法和数学模型及证明方法都极为相似。例如以下两道题尽管算法相同却不算题意明显相同:

    • 给出长为 nnn 的序列 aia_iai,求 ∑i=1n−1max(ai,ai+1)\sum_{i=1}^{n-1}\max(a_i,a_{i+1})i=1n1max(ai,ai+1)
    • 给出长为 nnn 的序列 aia_iai,每次可以合并相邻两个元素,合并后得到两者的最大值。求每次合并之后得到的元素的和的最小值。
  2. 「模板题」:指标有模板标签的题目。

  3. 「过于简单」:例如(默认时空限制,且题目中整数均在 32 位范围内):

    • n!(1≤n≤16)n!(1\le n\le 16)n!(1n16)
    • 给出一个长为 10610^6106 的正整数序列,询问区间和或区间异或和。
    • 给出一个 1000×10001000\times 10001000×1000010101 矩阵,求 111 形成的联通块个数。
    • 给出一个大小不超过 10510^5105 的整数集合,询问最小的比某个值大的数。

    大多数的 NOIP 提高组 Day1T1,普及组 T1T2,Codeforces Div.2 A 或 USACO Bronze 均属此类。

  4. 「出处」:指被广泛认可的公开比赛或题集。校内模拟赛、小型 OJ 比赛等不在此列。例如:

    • ACM-ICPC 系列赛,如 Regional、CCPC Final、World Final。
    • OI 系列赛,如 NOIP、省选、NOI、清华集训、WC、15 人互测、CTSC、APIO、IOI、USACO、POI、JOI。(这部分题号从 2000 开始)
    • 大规模或公开性的选手比赛,如 YunoOI、省队互测、公开性集训、多校联合训练、PKUSC、THUPC、THUWC。
    • 大型公开性 OJ 举办的比赛,如 Codeforces、Atcoder、Codechef、Topcoder、Bestcoder、UOJ、51Nod、BZOJ 的非原题搬运部分。
    • 其它大型公开性比赛,如 美团CodeM、Google Code Jam、百度之星。
    • 经典题集,如 网络流24题。

普通题目管理员列表

普通题目管理员负责非比赛题目的包括审核、整理在内的相关工作。

有关此类问题请找他们。