1 数据清单
各省(市、区)应提交的NOIP初测数据包括:
l 选手名单文件-----------------------------namelist.csv
l 包含选手答案的子目录--------------------answers
上述数据应存放在同一目录下。目录名由表1中的省(市、区)编码、短间隔线“-”,以及“Junior”或“Senior”组成:
1) 普及组目录名 = 编码 +“-”+“Junior”
2) 提高组目录名 = 编码 +“-”+“Senior”
以北京提高组为例,其提交数据的目录结构为:
图1. 提交数据的存储结构示例
AH 安徽 | GS 甘肃 | HE 河北 | JL 吉林 | NM 内蒙古 | SH 上海 | XJ 新疆 |
BJ 北京 | GX 广西 | HI 海南 | JS 江苏 | NX 宁夏 | SN 陕西 | XZ 西藏 |
CQ 重庆 | GZ 贵州 | HK 香港 | JX 江西 | QH 青海 | SX 山西 | YN 云南 |
FJ 福建 | HA 河南 | HL 黑龙江 | LN 辽宁 | SC 四川 | TJ 天津 | ZJ 浙江 |
GD 广东 | HB 湖北 | HN 湖南 | MO 澳门 | SD 山东 | TW 台湾 |
|
表1. 各省(市、区)两位英文编码
2 选手名单namelist.csv选手名单必须采用CSV格式。可以使用MS Excel(选择另存为CSV格式)、或直接使用文本编辑器(Notepad等)编辑CSV文件。
namelist.csv在每行依次序给出选手的编号、姓名、所在学校和就读年级共计4个字段,并用半角字符逗号(,)分隔。其中:(1)选手编号由本省(市、区)编码、间隔线“-”和数字依顺序连接而成,且必须是唯一的;(2)其他字段中不得包含空格和任何不可见字符;(3)各省(市、区)的编码请参见表1。
以北京提高组为例,其选手名单namelist.csv的内容如下:
图2. 选手名单示例
3 答案目录answers在目录answers下,需为每位选手建立对应的答案目录,且目录名需与选手编号严格对应。
在选手答案目录下,需为每道试题建立与试题同名的子目录(英文小写),并将选手源代码、有关答案等放置正确的试题目录下。
以北京提高组选手BJ-01为例,答案目录answers的存储结构为:
图3. 答案目录存储结构示例
注意:在选手试题目录下,不得包含除有效答案以外的任何文件和目录。