除了 ICPC 以外,在台灣舉辦給大專生的程式解題比賽中,最接近 ICPC 賽制的就屬『全國大專電腦軟體設計競賽』(National Collegiate Programming Contest, NCPC) 了!這個比賽應該算是台灣眾多程式解題競賽中歷史最為悠久的。在筆者那個年代,NCPC 有分甲組、乙組、丙組。其中甲組是給有程式競賽經驗的隊伍們參加,乙組是給五專隊伍與較無程式競賽經驗之隊伍參加、而丙組則包含了各式各樣不同於解題競賽的項目,比方說 Word 和 Excel 競賽、網頁設計、資訊系統競賽。
乙組的題目與甲組除了部分相同以外,也有幾題更為適合初接觸程式解題同學們的題目。甲組的第一名有十萬元的獎金,所以一直都是很熱門的比賽。令我印象最深刻的部分,則是我經歷過那幾年的 NCPC 決賽同時會在師大與中山大學舉行,師大的比賽會場走廊上,在比賽期間總是充滿著密集的氣球與大量的點心外燴食物,比起賽來會非常非常有氣氛。
隨著時代地演進,最近幾年 NCPC 將丙組競賽的內容由 ITSA 極客挑戰賽接下。關於極客挑戰賽的網站可以在這邊參考:https://www.itsa.org.tw/itsacontest/2022/index.php。此外也有類似於 NCPC 的競賽出現,比如由台北商業大學主辦的『北區大專院校程式設計競賽』(今年剛比完的競賽簡章:https://im.nutc.edu.tw/ezfiles/78/1078/attach/29/pta_61670_1011133_56357.pdf )、由彰師大舉辦了好幾年的『中區大專院校程式設計競賽』CCPC (官方網站在這邊:https://www.facebook.com/ncuecsieccpc/ )、也由台灣幾所私立大學近幾年輪流舉辦的『全國私立大專院校程式競賽』PUPC (官方網站在這邊:https://sites.google.com/view/pupc2022/index ),非常地熱鬧呢~