1.競賽組別:競賽分兩個組別,普及組和提高組,分別進行兩輪:初賽和複賽。
2.參賽對象:凡初、高中階段的學生和同等年齡段中等專業學校非計算機專業的在校學生均可以報名參加。
3.大綱與命題:聯賽大綱由CCF NOI科學委員會制訂並頒布。命題採取開放形式,任何一個有興趣者均可提供候選賽題。最終競賽題目由CCF NOI科學委員會確定。
4. 組織形式:由CCF統一大綱、統一命題、統一制卷、統一評分標準、統一競賽時間、統一評測。
5.競賽形式和時間:
1) 初賽:筆試,主要測試選手有關計算機方面的基本知識,每年10月份的第三個周六下午2:30-4:30在各賽區進行。
2) 複賽:上機編程,主要測試選手算法設計編程能力,每年11月份的第三個周六在各賽區進行:提高組於上午8:30-11:30進行,普及組於下午1:30-4:30進行。
6.初賽報名及參賽資格:有意參賽的學生到各省指定的地點報名,確認後參加。報名工作由各賽區特派員負責實施。報名截止日期:當年的9月20日。
1) 初賽:報名參賽的選手填寫好報名表(見附表一)。各賽區特派員將按普及組和提高組(分語言)分別統計出報名人數,於當年的9月20日前用電子郵件或信函的方式將《NOIP報名表》、《NOIP試卷數量申請表》上報CCF。
2) 複賽:各賽區根據初賽成績從高到低依次確定參加複賽的選手,不參加初賽的選手不具有參加複賽的資格。參加複賽的人數為參加初賽人數的15%,如條件許可,比例可適當增加。特派員應於初賽後10天內,按普及組和提高組(分語言)統計出複賽選手和人數,用電子郵件和信函的方式上報CCF。
7. 試卷管理:初賽和複賽的試卷由CCF密封,根據中國科協制定《全國五項學科競賽條例》中的規定寄送給各賽區管委會的保密員保管。
8. 考點設定:
1) 初賽:初賽可在若干城市設定若干考點(考點指進行競賽的地方,如學校、少年宮等),一個考點可以設定若干考場(考場指若干選手可在一處競賽的場所,如教室、機房等)。考點的設定要考慮到考場的條件、交通的便利和考場的考生人數。每個考場的人數不應少於20人。
2) 複賽:每個省賽區複賽及測試一般應在同一考點進行。一個省如需在一個城市增設1個考點,則兩個考點之間的距離不超過五公里,每個城市的考點最多不超過兩個,且應事先得到CCF批准;
3) 如有特殊情況,一個省可申請在其他城市增設考點,一個省的考點數不超過3個。該新增加的考點須具備場地、設備、監考人、評測軟體、選手人數等方面的條件,且應事先得到CCF批准。未經批准的考點,其競賽結果不予承認。在其他城市增加考點組織單位需另繳納一定費用,以補償CCF巡視員的開支。
4) 複賽時申請增加考點的時間為複賽前3周。
9.考務工作:省特派員組織實施各賽區的考務工作,具體要求按照中國科協頒布的《全國五項學科競賽條例》的規定執行:
1) 特派員負責組織考場、任命考點負責人和考場監考人、監督競賽等考務工作。每個考點設有負責人1人,每個考場設有主監考人1人、副監考人1人,上述人員的工作對特派員負責。特派員須填寫考場分配表(見附表三),初、複賽前10天報到CCF。
2) 主監考人於考前10分鐘拆開試卷袋。
3) 初賽:筆試結束後,答捲紙收齊後當場由主監考人裝訂、密封(選手可帶走試題),並由考點負責人簽名。裝訂時不得露出密封線內的內容。各賽區根據全國評分標準統一組織閱卷,閱後將全部答捲紙封存備查。
4) 複賽及評測:選手按照《NOIP答卷提交要求》(見附錄一)提交答卷。複賽結束後,監考人應立即收取所有參賽選手的程式並交由本賽區評測組評測。評測必須在競賽當天完成,並由選手在其本人競賽成績單上確認簽字。組織者要為每個選手建立一個以其姓名命名的資料夾,並將該選手的源檔案和執行檔放在該資料夾中。所有的選手程式必須刻錄成光碟或用軟碟備份保存,並將同樣內容的備份交CCF派出的巡視員。
5) 對於沒有足夠技術力量組織評測或主辦單位認為不宜進行自行評測的省,需將選手程式全部提交到CCF,由CCF NOI科學委員會統一評測。
10. 複測(追加測試):各省可採用NOI科學委員會提供的自動評測系統進行測試,也可採用自行開發的評測系統測試,但最終測試成績以CCF NOI科學委員會的複測結果為準。
1) 各賽區根據CCF給定的獲獎名額(此名額由CCF在複賽前15天通知各省特派員)的200%,按選手複賽成績從高到低於競賽當天上報CCF複賽選手的程式和名單,由NOI科學委員會組織統一評測。每個參賽選手的源檔案放在一個資料夾中。提交複測的答卷必須完全按照《NOIP複測答卷提交要求》(見附錄)進行。
2) 此外,特派員必須於複賽後3日內(以寄出時間計)用快遞方式將上報材料郵送到CCF。上報到CCF的材料是:裝有選手程式和NOIP成績報表的光碟,以及由特派員簽字並由省競賽管委會(或省相應組織)蓋章確認的NOIP成績單。
3) 科學委員會對收到各賽區上報的各選手的源程式進行登記處理,並進行複測及追加數據評測。複測及追加數據評測的結果將由主辦單位通報各特派員,由特派員通知選手本人,選手可在一周內通過特派員進行申訴。
11. 成績認定:分數線由科學委員會和競賽委員會在複賽結束後二周內劃定。
1) 各賽區提高組一等獎的人數按NOI條例規定的比例確定。
2) 二等獎由科學委員會根據選手複賽的成績進行認定,人數比例不超過本賽區複賽人數的20%,且滿足科學委員會給定的最低分數線。
12. 結果公布:提高組一等獎名單,經審核確認後,報中國科協批准且在中國科協網和CCF NOI網上公布。提高組二等獎、普及組一、二等獎的名單由CCF在NOI網上公布。
13. 費用:參加初賽的選手每人交納參賽費3元;參加複賽的選手每人交納參賽費3元;參加複測的選手每人交納複測和追加測試費50元。經濟困難的選手可申請減或免,由特派員核實並簽字,由主辦單位批准後生效。每個省減或免的比例不超過當次參加人數的百分之五,經濟欠發達地區可放寬至百分之十。
14. 證書發放:提高組一等獎的證書為中國科協五學科統一印製的證書,由CCF頒發。提高組二等獎、普及組一、二等獎的證書為由CCF印製的證書,認定後由省賽區頒發。NOIP一、二等獎證書和聯賽的獲獎名單由CCF寄送至省賽區。
15. 獎勵:獎勵分以下幾種:
1) 對報名參加人數最多的前五名的賽區頒發最佳組織獎。
2) 對組織工作好的學校頒發優秀參賽學校獎。
3) 組織參加聯賽人數最多的前5名賽區可增加一名參加次年NOI的選手。
16. 監督和處罰:主辦單位對每個省賽區的一個考點派一名巡視員對競賽過程進行監督,巡視員獨立行使監督權並有權對競賽過程的細節進行詢問,特派員須給巡視員以必要的協助和配合,回答巡視員提出的有關問題。巡視員填寫巡視表(見附屬檔案)並在該表上籤字。如巡視員認為一個考點的考試流程嚴重違反NOI條例的規定,有權否定其競賽結果。
1) 巡視員的工作對主辦單位負責,其參加基本考點監督工作的全部費用由CCF支付,不得收受省競賽組織單位的任何禮品。巡視員監督競賽時須佩戴由主辦單位製作頒發的工作證。
2) 對競賽過程中違反規定行為的處罰措施見NOI條例。
17. 此組織指南是NOI條例的組成部分,和條例有同等效力。
註:2006年10月修訂
―――――――――――――
附錄一:NOIP答卷提交要求
附錄二:NOIP報名表(表一)
NOIP試卷數量申請表(表二)
NOIP考場分配表(表三)
NOIP複賽成績上報表(表四)
巡視員工作用表(表五)
------------------------------------------------------------------------------
附錄一: NOIP複測答卷提交要求
NOIP的比賽,採用全國統一複測方式確定獲獎選手的成績和獲獎情況。各省在提交選手答卷時,必須嚴格按照本要求提交,以免影響選手的成績和獲獎情況。
各省在提交複測(即追加測試)選手的答卷時,提高組和普及組分別放在兩張光碟中提交。提交的光碟必須使用如下目錄結構進行組織:
本省ID
|---namelist.txt
|---readme.txt
|---answers
|---選手目錄1
|---選手目錄2
|---選手目錄2
|..….
說明:
目錄結構中,本省ID是附錄一中給出的本省ID,均為大寫英文字母。
選手目錄跟選手ID同名,選手ID是該選手的唯一標識,按“所在省ID-省內編號”的格式構成,省內編號為數字,該編號在省內必須唯一。
例如:黑龍江省的ID是HL,選手張三在省內的編號為55,則選手張三的ID為:HL-55。
如果省內同組的選手使用了不同的作業系統平台,請將使用Windows平台和Linux平台的選手的答卷分成兩張光碟提交,並在檔案readme.txt中註明此張光碟中的選手使用的是何種作業系統平台。
1. 一、 namelist.txt——參賽選手名單
提高組、普及組的光碟內,分別包含著本組的參賽選手名單檔案。
參賽選手名單檔案是文本檔案,檔案名稱必須為namelist.txt。檔案中每位選手的信息占一行,選手信息包含四個欄位:選手ID、選手姓名、選手所在學校、選手就讀年級。欄位間使用制表符分隔,選手ID位於行首,選手就讀年級後跟換行符。注意,選手姓名中不能含有空格或者制表符。
例如:黑龍江省的參賽選手名單的內容為:
HL-01 李四 選手所在學校 選手就讀年級
HL-02 王二 選手所在學校 選手就讀年級
……
2. 二、 readme.txt——說明檔案
說明檔案中,應該說明這些答卷檔案隸屬於提高組還是普及組,比賽中使用何種作業系統。下面是說明檔案的樣例:
本光碟中是黑龍江省NOIP提高組的答卷檔案。
比賽使用作業系統:Linux
3. 三、 answers——答卷目錄
4. 四、 答卷目錄格式
答卷目錄下包含一系列選手目錄,選手目錄以選手ID命名,用於存放選手的答卷檔案。
例如:某位選手的ID是HL-55,則答卷目錄下應該包含一個子目錄HL-55,HL-55目錄下存放該選手的答卷檔案。選手目錄名稱必須與選手ID完全一致,英文大小寫也必須相同。
5. 五、 選手目錄格式
選手目錄下,對應每道題目有一個與該題同名的目錄。該選手提交的源程式檔案、答案檔案存放在對應的題目目錄下。
例如:題目有cashier、dune、manhattan三題,選手的ID是HL-55,該選手的選手目錄結構及其中的檔案如下所示:
answers
|
|---……
|
|---HL-55
| |---cashier
| | |---cashier.c
| |--- dune
| | |--- dune.pas
| |---manhattan
| |---manhattan.cpp
各省應該在比賽前為本省的各個選手建立好上述目錄,並在比賽結束後將選手提交的檔案放入對應的目錄中。
附一:各省ID
行政區域名是按照中國各個行政區劃劃分而成的,其劃分標準依照原國家技術監督局發布的國家標準而定,包括“行政區域名”34個,適用於我國的各省、自治區、直轄市。
ID | 省名 | ID | 省名 | |
AH | 安徽 | JX | 江西 | |
BJ | 北京 | LN | 遼寧 | |
CQ | 重慶 | MO | 澳門 | |
FJ | 福建 | NM | 內蒙古 | |
GD | 廣東 | NS | 寧夏 | |
GS | 甘肅 | QN | 青海 | |
GX | 廣西 | SC | 四川 | |
GZ | 貴州 | SD | 山東 | |
HA | 河南 | SH | 上海 | |
HB | 湖南 | SN | 陝西 | |
HE | 河北 | SX | 山西 | |
HI | 海南 | TJ | 天津 | |
HK | 香港 | TW | 台灣 | |
HL | 黑龍江 | XJ | 新疆 | |
HN | 湖南 | XZ | 西藏 | |
JL | 吉林 | YN | 雲南 | |
JS | 江蘇 | ZJ | 浙江 |
附二:提交光碟製作過程樣例
下面以黑龍江省為例,演示提交光碟的製作過程。
6. 1. 準備
建立兩個目錄,puji、tigao,並在這兩個目錄下分別建立名為HL的目錄。
將提高組參賽選手名單檔案、提高組說明檔案,存放到目錄tigao/HL下,分別命名為namelist.txt、readme.txt;
將普及組參賽選手名單檔案、普及組說明檔案,存放到目錄puji/HL下,分別命名為namelist.txt、readme.txt;
提高組參賽選手名單檔案,tigao/HL/namelist.txt的內容如下:
HL-01 李四 選手所在學校 選手就讀年級
HL-02 王五 選手所在學校 選手就讀年級
HL-03 趙六 選手所在學校 選手就讀年級
……
提高組說明檔案,tigao/HL/readme.txt的內容如下:
本光碟中是黑龍江省NOIP提高組的答卷檔案。
比賽使用作業系統:Linux
普及組參賽選手名單檔案,putji/HL/namelist.txt的內容如下:
HL-100 張三 選手所在學校 選手就讀年級
HL-101 陳二 選手所在學校 選手就讀年級
HL-102 孫九 選手所在學校 選手就讀年級
……
普及組說明檔案,putji/HL/readme.txt的內容如下:
本光碟中是黑龍江省NOIP普及組的答卷檔案。
比賽使用作業系統:Windows
分別在puji、tigao兩個目錄中HL目錄下建立answers答卷目錄,用於存放該組選手提交的答卷。
正確執行以上操作以後,puji、tigao兩個目錄的目錄結構如下所示:
tigao
|---HL
|---namelist.txt
|---readme.txt
|---answers
putji
|---HL
|---namelist.txt
|---readme.txt
|---answers
7. 2. 選手提交
每位選手把自己提交的程式連同要求的目錄結構,存入答卷目錄中。
例如:假設題目有cashier、dune、manhattan三題,提高組選手HL-55分別是用C、Pascal、C++答題,最終提交的檔案為cashier.c、dune.pas、manhattan.cpp。
選手將自己在比賽時按要求建立了以下目錄,並把自己提交的程式放在對應目錄中,選手目錄如下所示:
|---cashier
| |---cashier.c
|--- dune
| |--- dune.pas
|---manhattan
|---manhattan.cpp
選手提交時,在答卷目錄tigao/HL/answers目錄下,根據自己的選手ID建立目錄HL-55,然後將自己的上述目錄及檔案存入tigao/HL/answers/HL-55目錄中。
正確提交以後,tigao目錄的結構及目錄下檔案如下所示:
tigao
|---namelist.txt
|---readme.txt
|---answers
|
|---……
|---HL-55
| |---cashier
| | |---cashier.c
| |--- dune
| | |--- dune.pas
| |---manhattan
| |---manhattan.cpp
|---HL-56
……
8. 3. 刻盤提交
所有選手提交結束後,經檢查目錄結構符合提交要求,就可以刻盤提交了。
提交的光碟分為普及組、提高組兩張,分別將上述tigao、puji兩目錄下的HL目錄刻入對應的光碟內。光碟封面上相應地註明提高組、普及組,以便區分。
最終提交的提高組光碟,包含如下內容
HL
|---namelist.txt
|---readme.txt
|---answers
|---HL-01
| |---cashier
| | |---cashier.c
| |---dune
| | |---dune.c
| |---manhattan
| |---manhattan.c
|---HL-02
| |---cashier
| | |---cashier.pas
| |---dune
| | |---dune.pas
| |---manhattan
| |---manhattan.pas
|---HL-03
|..….
最終提交的普及組光碟,包含如下內容
HL
|---namelist.txt
|---readme.txt
|---answers
|---HL-100
| |---detect
| | |---detect.c
| |---editor
| | |---editor.c
| |---game
| |---game.c
|---HL-101
| |---detect
| | |---detect.pas
| |---editor
| | |---editor. pas
| |---game
| |---game. pas
|---HL-102
|..….
附錄二
NOIP報名表(表一)
省 普及組/提高組
序號 | 姓名 | 性別 | 就讀學校 | 年級 | 參賽語種PASCAL | 參賽語種 C/C++ |
特派員(簽字): 年 月 日
NOIP試卷數量申請表(表二)
省名:
組別 | 普及組 | 提高組 | ||
語言 | PASCAL | C/C++ | PASCAL | C/C++ |
份數 |
特派員(簽字): 年 月 日
NOIP考場分配表(表三)
省名: 賽別(用√選擇):□初賽 □複賽
考場編號 | 考生人數 | 所在學校或單位 | 第一監考人 | 第二監考人 |
1 | ||||
2 |
特派員(簽字): 年 月 日
NOIP複賽成績上報表(表四)
省名: 普及組/提高組
序號 | 姓名 (資料夾名) | 性別 | 就讀學校 | 年級 | 上報 成績 | 參賽語種(P/C/C++) |
特派員(簽字):
省級管委會或組織單位(蓋章) 年 月 日
巡視員工作用表(表五)
省名:
基本情況 | ||||
考點名稱 | 考點編號 | |||
地址 | 考場選手數 | |||
主監考人 | 副監考人 | |||
監督情況 | ||||
項目號 | 項目 | 評價 | ||
1 | 是否按時開封試卷 | 是□ 否□ | ||
2 | 是否按時結束 | 是□ 否□ | ||
3 | 競賽過程是否發現有作弊行為 (如是,另行描述) | 是□ 否□ | ||
4 | 發現有作弊行為監考人是否及時制止或採取有效措施(另行描述) | 是□ 否□ | ||
5 | 評測是否完全按規定進行 | 是□ 否□ | ||
6 | 選手的申訴是否得到受理 | 是□ 否□ | ||
7 | 是否當天評測並公布成績 | 是□ 否□ | ||
8 | 選手是否在成績單上籤字 | 是□ 否□ | ||
9 | 選手參賽程式是否交由巡視員一份 | 是□ 否□ | ||
10 | 特派員對巡視員工作配合如何 | 好□ 尚可□ 不好□ | ||
11 | 競賽結果是否真實可信 | 完全可信□ 基本可信□ 不可信□ | ||
情況描述: | ||||
巡視員簽字: 年 月 日
(此表填寫完畢並簽字後直接交CCF)