热门问题
时间线
聊天
视角

國際資訊奧林匹克競賽

来自维基百科,自由的百科全书

Remove ads

國際資訊奧林匹克競賽(英語:International Olympiad in Informatics,縮寫:IOI),是針對中學生一年一度的資訊學科競賽。第一屆國際資訊奧林匹克競賽於1989年在保加利亞布拉維茨舉行。

這項競賽包含兩天的電腦程式設計,主要程式語言以C++為主,解決各類演算法問題。選手以個人為單位,每個國家最多可選派4名選手參加(2016年共有83個國家參賽)。參賽選手從各國相應電腦競賽中選拔。

競賽規則

Thumb
IOI 2006的比賽現場

在兩天的比賽日中,一般來說參賽選手每一天都需要在5小時內在一台電腦的幫助下獨立解決3道題目。比賽中不允許任何形式的交流或是查閱參考資料。通常,參賽選手都要為每一道題目編寫一個程式(程式語言為CC++或是Pascal)並在比賽結束之前提交。隨後大賽的主辦方將採用若干組測試數據對程式進行測試。這些測試數據被分作若干個子任務,選手只有通過某個子任務中所有的測試點才能獲得對應的分數。如果根據給定的某一組輸入數據,程式可以在限定的主記憶體空間和時間內正確的得到輸出結果,那麼該名選手即獲得這一組數據的相應分數。[1]

每名參賽選手的各題得分之和即為總得分。在頒獎儀式上,參賽選手將根據他們的得分獲得相應的獎項。排名前50%的參賽選手(平均每個國家2名)將獲得獎牌。獲得金、銀、銅牌和未獲獎牌人數之比約為1:2:3:6。

與其他學科的奧林匹克競賽不同,國際資訊奧林匹克競賽章程嚴格禁止對參賽國家的排名[2],但是每場比賽之後仍然會有不少非官方的排名出現。

Thumb
IOI 2007的比賽場館
Remove ads

歷屆比賽地點和網站連結

Remove ads

懲罰措施

因應入侵烏克蘭事件,來自俄羅斯和白羅斯的學生,從IOI 2022開始只能以個人身份用IOI會旗參賽,不得以國家代表隊參賽。他們在IOI 2022僅准在線上作賽,不過自IOI 2023起可以回到會場比賽。[3]

因應以色列入侵加沙,造成嚴重人道危機事件,來自以色列的學生,從IOI 2025開始只能以個人身份用IOI會旗參賽,不得以國家代表隊參賽。這項制裁在IOI大會獲得超過三分之二的代表隊投票贊成。[4]

獎牌表

更多資訊 排名, 國家 / 地區 ...

歷屆得獎者

這是一份歷屆最優秀得獎者的名單。*號代表滿分,這在國際資訊奧林匹克中是十分罕見的。另外,金獎中的第一名,第二名和第三名也有標示。 這份名單只包含那些容許選拔後的國家隊成員多次參與國際資訊奧林匹克的國家。[5]

更多資訊 名字, 國家 ...
Remove ads

參見

參考文獻

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads