活動報名連結:https://events.mcs.mo/,於系統中注冊帳號後報名並完成支付。
活動報名時間由即日起到 2 月 28 日
以下是 MOI2025 的章程
澳門信息學奧林匹克競賽(下稱MOI)是為培養及選拔算法類解題及編程競賽的本澳學生而設。旨在及早培養本澳學生對編程類競賽的興趣及參賽能力。
MOI 分四組,分別為初級組(MOIP)、普及組(MOIJ)、高級組(MOIS)及競賽組(MOIC)。
MOIP 歡迎小學各年級同學參加,比賽以線上形式進行,只賽一輪,為時一百五十分鐘,共有三至五題。接受 Python 及 C++ 兩種語言來進行編寫程式。比賽主要針對解題及編程能力,對算法優化的要求較少,所有測試數據在正常的情況下,Python 或 C++ 的程式都應該可以通過。
比賽將會評出金、銀、銅三個級別的獎項。最多有 60% 的出席參賽學生可以得獎,且得獎的學生程式必須能通過最少一個測試數據。金、銀、銅獎數目的比例為 1:2:3。參加 MOIP 的學生不會被列入選拔澳門 IOI/NOI 選手的名列。MOIP成績最前的三位同學,更另設有 MOIP 冠亞季軍三個獎項。
MOIJ 歡迎初中及初中以下級別的同學參加,比賽以線上形式進行,只賽一輪,為時一百五十分鐘,共有三至四題。接受 Python 及 C++ 語言來進行編寫程式。比賽內容除需要參賽者有一定的解題及編程能力外,對算法優化也有一定要求。由於不論使用的編程語言是什麼,每個測試數據只有一個時限,這可能對某種編程語言造成不利。
比賽將會評出金、銀、銅三個級別的獎項。最多有 60% 的出席參賽學生可以得獎,且得獎的學生程式必須能通過最少一個測試數據。金、銀、銅獎數目的比例為 1:2:3。參加 MOIJ 的學生不會被列入選拔澳門 IOI/NOI 選手的名列。MOIJ 成績最前的三位同學,更另設有 MOIJ 冠亞季軍三個獎項。
MOIS 歡迎高中及以下級別的同學參加,比賽以線上形式進行,只賽一輪,為時二百一十分鐘,共有三至四題。接受 Python 及 C++ 語言來進行編寫程式(但需注意下面有關 "MOIS 選拔" 的相關規定)。MOIS 有兩個功能,一是作為高級組的評獎賽,二是作為 MOIC 的選拔賽。
比賽將會評出金、銀、銅三個級別的獎項。最多有 60% 的出席參賽學生可以得獎,且得獎的學生程式必須能通過最少一個測試數據。金、銀、銅獎數目的比例為 1:2:3。
MOIS 雖然容許學生使用 Python,但作為選拔計分時,我們只計算以 C++ 語言編寫的程式的得分。MOIS C++ 成績的前 80 名將可晉升入 MOIC 決賽,但每間學校保證最少有兩位可以晉升決賽的名額。即若某間學校位列前80名的參賽學生不足兩人,則該校在初賽中有得分數並且其分數為同校中最高分的參賽的兩位同學可以晉升入決賽。若出現同分者,則學校的指導老師須推薦其中的兩位同學晉升決賽。上述的學校是以校部為單位,凡在教育及青年發展局內有不同編號的校部將會視為獨立的計算單位。
MOIC 決賽為線下集中場地比賽,分兩輪進行,每輪賽事為時二百一十分鐘。MOIC 只可以使用 C++,MOIC 的目的是選拔參加當年舉行的 NOI 及 IOI 賽事。MOIC 本身不再另外給予任何獎項。
參加 MOIC 決賽的資格包括以下三類:
IOI 選拔排名以 MOIC 兩輪的總成績作為排序的依據。
澳門 NOI 選拔的總成績計算如下:
年級 | 總成績 |
---|---|
高三 | (NOIP 得分 x 30% + MOIC 兩輪總得分 x 70%) x 80% |
高一、二 | NOIP 得分 x 30% + MOIC 兩輪總得分 x 70% |
上表中各種 "得分" 均會統一轉化為以100 分為滿分來計算。 |
澳門 NOI 選拔排名則以上表所得的總成績作為排序的依據。
NOI 及 IOI 澳門代表隊隊員決定方法根據以下方式產生:
由2025年開始,時間不再有加分,但會作為排名的準則之一。排名的方法如下:
MOIP,MOIJ 及 MOIS 每位參加者費用為澳門元 20 元。MOIC 則免費。
本章程為 MOIP/MOIJ/MOIS/MOIC 的第三版章程,若有未完善之處希望各校老師提出,但澳門電腦學會保留對本章程中各項的最終解釋權。