MOI 2025
比賽報名
活動報名連結:https://events.mcs.mo/,於系統中注冊帳號後報名並完成支付。
活動報名時間由即日起到 2 月 28 日
比賽時間
- MOI-P/J:3月8日上午 09:00-11:30
- MOI-S:3月8日下午 14:00-17:30
- MOI-C(最終選拔 NOI 及 IOI 澳門代表賽事):3月22及23日上午 09:00-12:30
比賽系統
- 下載連結:https://moi.tlam.me/releases/MOI-2.250301.zip(賽前自行下載測試)
- 登入活動報名系統 https://events.mcs.mo 查看測試帳號、密碼及座位號
- 如有問題請電郵至 [email protected]
比賽地點
- 勞校中學
- LA室:地下105電腦室
- LB室:新翼3樓3212電腦室
- LC室:新翼2樓3312電腦室
- 培正中學
- PA室:E401室
- PB室:E402室
- 濠江中學附屬英才學校
- TA室:D210電腦室
- TB室:D207電腦室
注意事項
1. 提前報到與入場
- 參賽者需持個人有效證件(身份證或學生證),於賽前15分鐘入場,按座位號就座(座位號於系統中查詢)。
2. 攜帶物品規定
- 允許攜帶物品:書寫工具(如鋼筆、鉛筆等)、適量的衣物等。
- 禁止攜帶物品:紙張、書籍、光盤、U盤等存儲設備和介質,以及手機、智能手錶等電子及通信設備。
- 違規處理:凡攜帶被嚴格禁止的設備進入比賽場地者,在比賽開始後一經發現,無論是否使用,均以作弊論處,取消其該場比賽的資格和成績。
3. 遲到與離場規定
- 遲到規定:比賽開始 30 分鐘後禁止入場,視為缺席。
- 離場限制:比賽開始 1 小時後可提前離場,但比賽結束前不得返回賽場。比賽期間除洗手間外不得隨意走動,須待比賽結束後統一離場。
- 入廁規定:選手在比賽過程中如需前往洗手間,需舉手向監考人員示意並徵得同意。
4. 賽場紀律
- 禁止交談與干擾:選手在比賽中不得與其他選手交流,不得干擾他人,不得損壞比賽設備。
- 程式使用限制:比賽期間禁止使用比賽系統以外的任何其他程式,違者以作弊論處,取消其該場比賽的資格和成績。
5. 問題諮詢
- 比賽過程中如遇任何問題(包括但不限於系統出錯、設備問題、題目問題等),請立即向監考人員諮詢,切勿自行處理。
以下是 MOI2025 的章程
宗旨
澳門信息學奧林匹克競賽(下稱MOI)是為培養及選拔算法類解題及編程競賽的本澳學生而設。旨在及早培養本澳學生對編程類競賽的興趣及參賽能力。
競賽形式
MOI 分四組,分別為初級組(MOIP)、普及組(MOIJ)、高級組(MOIS)及競賽組(MOIC)。
初級組(MOIP)
MOIP 歡迎小學各年級同學參加,比賽以線上形式進行,只賽一輪,為時一百五十分鐘,共有三至五題。接受 Python 及 C++ 兩種語言來進行編寫程式。比賽主要針對解題及編程能力,對算法優化的要求較少,所有測試數據在正常的情況下,Python 或 C++ 的程式都應該可以通過。
比賽將會評出金、銀、銅三個級別的獎項。最多有 60% 的出席參賽學生可以得獎,且得獎的學生程式必須能通過最少一個測試數據。金、銀、銅獎數目的比例為 1:2:3。參加 MOIP 的學生不會被列入選拔澳門 IOI/NOI 選手的名列。MOIP成績最前的三位同學,更另設有 MOIP 冠亞季軍三個獎項。
普及組(MOIJ)
MOIJ 歡迎初中及初中以下級別的同學參加,比賽以線上形式進行,只賽一輪,為時一百五十分鐘,共有三至四題。接受 Python 及 C++ 語言來進行編寫程式。比賽內容除需要參賽者有一定的解題及編程能力外,對算法優化也有一定要求。由於不論使用的編程語言是什麼,每個測試數據只有一個時限,這可能對某種編程語言造成不利。
比賽將會評出金、銀、銅三個級別的獎項。最多有 60% 的出席參賽學生可以得獎,且得獎的學生程式必須能通過最少一個測試數據。金、銀、銅獎數目的比例為 1:2:3。參加 MOIJ 的學生不會被列入選拔澳門 IOI/NOI 選手的名列。MOIJ 成績最前的三位同學,更另設有 MOIJ 冠亞季軍三個獎項。
高級組(MOIS)
MOIS 歡迎高中及以下級別的同學參加,比賽以線上形式進行,只賽一輪,為時二百一十分鐘,共有三至四題。接受 Python 及 C++ 語言來進行編寫程式(但需注意下面有關 "MOIS 選拔" 的相關規定)。MOIS 有兩個功能,一是作為高級組的評獎賽,二是作為 MOIC 的選拔賽。
MOIS 評獎
比賽將會評出金、銀、銅三個級別的獎項。最多有 60% 的出席參賽學生可以得獎,且得獎的學生程式必須能通過最少一個測試數據。金、銀、銅獎數目的比例為 1:2:3。
MOIS 選拔
MOIS 雖然容許學生使用 Python,但作為選拔計分時,我們只計算以 C++ 語言編寫的程式的得分。MOIS C++ 成績的前 80 名將可晉升入 MOIC 決賽,但每間學校保證最少有兩位可以晉升決賽的名額。即若某間學校位列前80名的參賽學生不足兩人,則該校在初賽中有得分數並且其分數為同校中最高分的參賽的兩位同學可以晉升入決賽。若出現同分者,則學校的指導老師須推薦其中的兩位同學晉升決賽。上述的學校是以校部為單位,凡在教育及青年發展局內有不同編號的校部將會視為獨立的計算單位。
MOIC(NOI/IOI 最終選拔賽)
MOIC 決賽為線下集中場地比賽,分兩輪進行,每輪賽事為時二百一十分鐘。MOIC 只可以使用 C++,MOIC 的目的是選拔參加當年舉行的 NOI 及 IOI 賽事。MOIC 本身不再另外給予任何獎項。
參加 MOIC 決賽的資格包括以下三類:
- 在現屆或往屆 NOIP 獲得一等獎或 CSP-S 第二輪獲得一等獎的現屆學生
- 在 MOIS 賽事中 C++ 總成績在前 80 名以內
- 每間參加 MOIS 賽事的學校可得最少兩名參加決賽的名額
澳門 IOI 選拔排名
IOI 選拔排名以 MOIC 兩輪的總成績作為排序的依據。
澳門 NOI 選拔總分計算及排名
澳門 NOI 選拔的總成績計算如下:
| 年級 | 總成績 |
|---|---|
| 高三 | (NOIP 得分 x 30% + MOIC 兩輪總得分 x 70%) x 80% |
| 高一、二 | NOIP 得分 x 30% + MOIC 兩輪總得分 x 70% |
| 上表中各種 "得分" 均會統一轉化為以100 分為滿分來計算。 |
澳門 NOI 選拔排名則以上表所得的總成績作為排序的依據。
NOI 及 IOI 澳門代表隊隊員決定方法
NOI 及 IOI 澳門代表隊隊員決定方法根據以下方式產生:
- NOI 澳門代表隊成員共有 5 個基本名額(某些年份可能會有些獎勵名額)
- 這些名額以澳門 NOI 選拔排名由高至低順次列入 NOI 澳門代表隊,直至名額填滿,其中有一個名額須由一位澳門 NOI 選拔排名最高的女生填上。
- 若有學生同時得到澳門 IOI 及 NOI 選拔排名為第一,該名學生可選擇同時參加 IOI 及 NOI,其餘選手若同時有資格列入 NOI 及 IOI 澳門代表隊時,則只能二取其一,由於取捨而產生的空置名額會按澳門 NOI 選拔排名一一補上直至填滿所有名額為止。
- IOI 澳門代表隊成員共有 4 個名額
- 這些名額 IOI 排名由高至低列入 IOI 澳門代表隊直至名額填滿
- 若有學生同時得到澳門 IOI 及 NOI 選拔排名為第一,該名學生可選擇同時參加 IOI 及 NOI,其餘選手若同時有資格列入 NOI 及 IOI 澳門代表隊時,則只能二取其一,由於取捨而產生的空置名額會按澳門 IOI 選拔排名一一補上直至填滿所有名額為止。
- 根據IOI選拔要求,IOI代表隊成員要求在IOI n-1年內為該地區的註冊並就讀的學生。
時間分數
由2025年開始,時間不再有加分,但會作為排名的準則之一。排名的方法如下:
- 得分高的排前
- 相同得分者,以得到該分數的最早時間排名,所需時間越短排名越前
費用
MOIP,MOIJ 及 MOIS 每位參加者費用為澳門元 20 元。MOIC 則免費。
備註
本章程為 MOIP/MOIJ/MOIS/MOIC 的第三版章程,若有未完善之處希望各校老師提出,但澳門電腦學會保留對本章程中各項的最終解釋權。