2014 海峽兩岸 C/C++ 短碼競賽
一、競賽緣起
為提升計算機科學相關學系之編程技巧,培養學生獨立思考、解決問題的能力,於學期中實施週週編程競賽。
冀望透過長時間綿密的編程競賽,培養學生臨題不懼的信心,以培訓學生參加國內外重要編程競賽及認證的基礎。
為強化海峽兩岸高校學生之學術交流,辦理兩岸高校校際線上編程競賽。
在跨時間、跨空間進行非現場非即時的線上編程競賽,題目的設計與競賽的方式極具挑戰。
使用常見的競賽考題會有參賽者參考網路解答的問題,尚失競賽意義。
自行設計嶄新的題目,每週三題將有難度;延長競賽時間、降低競賽頻率,將會上失綿密競賽交流的用意。
故本競賽評分標準以功能為主,簡潔為輔,在通過批改的源碼中,選取使用詞數最少的同學為冠軍,故曰:「短碼競賽」。
二、競賽辦法
- 官方網站:海峽左岸:http://coding.zucc.arping.me 海峽右岸:http://coding.mcu.arping.me
- 競賽梯次:每學期辦理15次,確切梯次於每學期開學時公布於競賽網站中。
- 競賽時間:於該週週日00:00:00開始,到該週週六23:59:59截止。
- 高校參賽:由高校院系負責人聯絡本競賽行政人員,加入「海峽兩岸短碼競賽聯盟」。
- 報名資格:凡「海峽兩岸短碼競賽聯盟」內的在籍學生(含大學生、碩士生、博士生)皆可參加。註冊官網帳號,即可完成報名。
- 競賽軟體:使用「瘋狂程設」競賽專用軟體環境。
- 競賽語言:C/C++。編譯以Visual C++為標準,請自行安裝Express(免費)或專業版。
- 競賽方式:參賽者須在競賽時間內,在任何地點使用競賽軟體及編譯器完成程式寫作。
- 辦法修改:競賽辦法、競賽題目或獎勵辦法如有修改,以官網公告為準。
三、競賽題目
- 競賽題目:每週三題。第一題為基礎題,由傳統C++課程考題中選取。第二、三題為挑戰題,由CPE題庫中挑選。
- 評分標準:源碼評分標準以功能為主,簡潔為輔;在通過功能驗證的源碼中,依使用「詞數」由少到多排定「名次」。
四、獎勵辦法:(各高校可自行制定及設立獎勵項目)(以下為銘傳版)
- 單題冠軍獎( 300元):每位同學整學期最多可得一次單題冠軍獎;若當題參賽者皆以得過本獎項,則本獎項頒給當題成績最好的。
- 雙和冠軍獎( 500元):連續兩週超越單題冠軍獎得主成績,本獎每位同學最多可得一次。
- 三重冠軍獎( 700元):連續三週超越單題冠軍獎得主的成績,本獎每位同學最多可得一次。
- 四次冠軍獎( 900元):連續四週超越單題冠軍獎得主的成績,本獎每位同學最多可得一次。
- 五度冠軍獎(1500元):連續五週超越單題冠軍獎得主的成績,本獎每位同學最多可得一次。
- 事證專屬規則:以上每個冠軍獎項的得獎事證是專屬的,不可以拿一個事證用於兩獎項中,例如不可以第02週、第03週、第04週超越單題冠軍獎得主的成績,同時獲取雙和冠軍及三重冠軍。
- 獎項優先規則,每位同學需照以下順序取得獎項,單題、雙和、三重、四次、五度。
- 長期參加獎:為鼓勵同學長期參與,在解題超過一定數量的同學中,依解題數由多到少比序(以未得以上獎項者優先),發給若干獎金。
- CPE競賽獎:CPE競賽每年舉辦四次,為鼓勵同學參與CPE競賽,達成預設目標,在解出一題以上的同學中,選取若干學生、發給若干獎金。
- 總獎金經費若不足時,則各項獎金則由主辦單位調整之。
五、聯絡方式:
- 行政事務:余珮瑀 pyyu@mail.mcu.edu.tw +886-3-3507001#3721
- 技術事務:謝育平 ypshieh@mail.mcu.edu.tw +886-3-3507001#3745