题目规范-来自Holmium_Oxide

wpx001 2025-02-08 20:51:02 2025-03-04 21:45:34

更新

对于其他来源的题目,请尽可能还原原题面,而非尽可能地符合本标准。

如果原题面语言非【中文(简体)】,请进行翻译。对于原题面的每行,假设其文本为 ,翻译版为 ,则形如:


源码如下:

t_e\
t_z

更新

对于非原创题目,请在题目名称前注明所属比赛,或在题目描述最前方写明题目来源链接。

欢迎指明重复率极高的题目。

编号

  • 测试题(暂定 级),最基本题目,如输入后直接输出和 编号从 ,请选择标签「测试」
  • 入门题(暂定 级)编号从
  • 普及组 T1-T3 难度题目(暂定 级)编号从
  • 普及 T4 - 提高 T2 难度题目(暂定 级)编号从
  • 提高 T3 - NOIP T3难度题目(暂定 级)编号从
  • 更高难度题目(暂定 级) 编号从 开始
  • 对于无练习意义有存在意义的、不符合标准的题目(暂定 级),编号从 )开始
    用户创作题目时,请将「题目编号」栏留空或填 0 以自动填充至 级,如果不想被格式化,请在显眼位置注明

题面

此处统称数字、字符或字符串为「值」

所有举例中的部分换行并非必要,实现效果相同即可

整体要求

「题目名称」不应使用 ,其余部分应正确使用 Markdown(【内联公式】与【行间公式】),此处推荐使用 Typedown 进行编辑与预览

模糊词语 & 特殊词语定义

属条 词语 属意 来源或依据
范围状语(范例中 )以上 某数值 同《中华人民共和国民法典(附则)》第一千二百五十九条
)以下 某数值
)以内、之内 某数值 某数值
不满( 某数值
)以外 某数值
简称 暂无
代称
其他

输入格式

对于本 OJ 原创题目,在输出时须包含类似 AtCoder 的「输入模板」,外来题目可酌情添加,具体规则如下:

  • 使用【引用】,其内容可视为将样例中的值用变量名替换,其余部分如空格、换行不变
  • 对于某行值的数量为另一个变量时,该值应有下标,且下标为 与上限的值应写出,其余的部分用 \ldots)省略;
    对于某部分行数为另一个变量时,该部分所有未省略的值应有下标,且下标为 与上限的行应写出,其余行用 \vdots)代替
  • 若「题目描述」中为指明变量名所表示的值,则必须在【引用】段后用【无序列表】列出每行或每部分的变量名所代表的值,其余情况酌情添加

以是输入正整数 、一个 的值矩阵 ,并在其后输入一个正整数 个正整数 的格式范例,其中值与值之间用空格隔开:










其源码如下:

> $n$ $m$\
> $a_{1,1}$ $a_{1,2}$ $\ldots$ $a_{1,m}$\
> $a_{2,1}$ $a_{2,2}$ $\ldots$ $a_{2,m}$\
> $\vdots$\
> $a_{n,1}$ $a_{n,2}$ $\ldots$ $a_{n,m}$\
> $q$\
> $k_1$\
> $k_2$\
> $\vdots$\
> $k_n$

输出格式

应正确描述行数,每行值对应的字母或表示的值即可,无需模板

样例

应使用三级标题写明样例编号,其下有「输入样例」、「输出样例」两部分,其中分别用【行间代码】列出样例。特别地,对于需要注明或解释的样例,可在「数据范围与提示」部分注明,也可在本处注明。若有 个样例,则形如:

样例 #1

输入样例 #1

<in 1>

输入样例 #1

<out 1>

样例 #2

输入样例 #2

<in 2>

输入样例 #2

<out 2>

样例 #3

输入样例 #3

<in 3>

输入样例 #3

<out 3>

其源码为:

### 样例 #1
#### 输入样例 #1
<in 1>
#### 输入样例 #1
<out 1>
### 样例 #2
#### 输入样例 #2
<in 2>
#### 输入样例 #2
<out 2>
### 样例 #3
#### 输入样例 #3
<in 3>
#### 输入样例 #3
<out 3>

数据范围与提示

除输入值不包含数字的部分特殊情况,其他情况需在注明所有测试点中所有值的范围,对于字符串,则需要注明长度上限。若题目描述中包含了值的范围则不做硬性要求

数据提交

对于用户有权限管理的题目,在题目界面内选择「管理」,选填其他选项,并对于不同的题目类型分别将以下文件压缩至 文件:

  • 传统题,每个测试点输入输出分别放至文件名相同的 文件中,文件数量必须为5对或以上,逐个提交
  • 交互题,待定
  • 提交答案题,测试点输出放至 文件中,并留空文件名相同的 文件,逐个提交

共 2 条回复

2024-J-W010
xzgy