北 京
交 通 大
學 部 處
函 件
教通〔2016〕117號
關于舉辦北京交通大學第五屆
新生程序設計競賽的通知
各位同學:
為提升我校程序設計氛圍,提高我校低年級學生程序設計能力,學校定于2016年11月10日至12月18日舉辦“北京交通大學第五屆新生程序設計競賽”。現將有關事項通知如下。
一、競賽目的
本競賽面向全校各個專業的本科一年級新生及一年級上學期未開設程序設計課程的二年級學生,旨在提升我校程序設計氛圍,提高我校低年級學生的程序設計能力,培養學生思維能力、創新能力、實踐能力,增強我校學科競賽氛圍。
二、組織機構
“北京交通大學第五屆新生程序設計競賽”由我校新生程序設計競賽組委會主辦,計算機與信息技術學院承辦,下設競賽評審專家工作組。
三、參賽人員
比賽以個人為單位,北京交通大學在冊的2016級在讀全日制本科一年級新生及非計算機、軟件專業的二年級學生(不包括濱海學院)均可報名參與。
四、競賽內容及要求
1.新生程序設計競賽含7~9道題目,題面描述為中文或英文,競賽時長為4小時。
2.比賽形式為現場賽,組委會提供參賽所需的計算機。參賽選手可以攜帶諸如書、手冊、程序清單等紙質參考資料,但不得攜帶任何電子介質的資料、通信工具、計算機等,比賽現場將斷開互聯網連接。
3.選手對賽題的解答提交給裁判軟件系統,由裁判系統自動評測為正確或者錯誤,評測結果會及時通知參賽選手。
4.排名規則
采用ACM-ICPC(國際大學生程序設計競賽)排名規則,根據參賽選手正確解答的題目數排名。如果正確解題數目相同,則根據解題總時長排名??倳r長由各道試題解題時長之和構成。如果某道題目最終被正確求解,則第一次正確解題前該題的每次錯誤提交均罰時20分鐘。未被正確求解的題目不參與計時。若某道題目已被正確求解,則后續提交不再被評測,亦不計時。
5.競賽現場支持的程序設計語言為C、C++、Java。
6.賽場統一提供計算機及編程環境,每人一臺,所有選手使用計算機的規格配置完全相同。編程環境包括CodeBlocks、Dev CPP、Visual Studio以及針對Java語言的Eclipse 和Netbeans等集成開發環境。
7.詳細競賽規則參見附件1:《北京交通大學新生程序設計競賽參賽規則》。
五、比賽時間安排
(一)技術講座與熱身賽
1.技術講座
現場賽前將依托算法俱樂部安排若干場技術講座,時間和地點參見我校OJ平臺(http://acm.bjtu.edu.cn)及知行論壇“學習交流”欄目下的“算法與程序設計”板塊(http://zhixing.bjtu.edu.cn/forum-601-1.html)上的通知,可加入算法俱樂部QQ群咨詢詳細信息(群號:194980117)。主要內容為新生賽平臺的使用問題,屆時我校ACM-ICPC校隊成員將分享編程技巧和比賽經驗。我校OJ平臺上有歷年新生賽和校賽的題目,計劃參賽的同學可以在該平臺上練習。
2.熱身賽
現場賽之前將在我校OJ平臺上安排一場熱身賽(http://acm.bjtu.edu.cn),比賽時間將提前在我校OJ 平臺及“知行”論壇“算法與程序設計”板塊上通知,以便參賽選手適應和熟悉比賽平臺。
提示:參加熱身賽需要提前在該系統上注冊。
(二)報名截止時間:2016年12月9日下午17:00
競賽啟用WEB報名系統(見http://acm.bjtu.edu.cn上的通知),報名截止時間為2016年12月9日下午17:00,報名結果以報名系統記錄為準。報名后請同時將報名信息填寫到附件2中并發送至郵箱14281058@bjtu.edu.cn確認,郵件主題為“新生程序設計競賽報名”。有任何疑問請聯系高同學,電話為17801066904。
(三)正式比賽時間
比賽采用現場賽的形式。若報名參賽學生超出賽場容量,將增加網絡預賽環節。若存在網絡預賽環節,比賽時間和地點將另行通知,競賽組委會將根據具體情況公布現場賽的參賽名單。
現場賽擬定于2016年12月10-11日(第14教學周周末)或12月18(第15教學周周日)下午13:00~17:00舉辦,視具體情況確定,比賽地點暫定為九教北401機房,確定信息將在我校OJ主頁公告通知。
六、獎項設置
本次競賽設一、二、三等獎若干,獲獎數根據報名參賽人數最終確定。
七、其它
1.本次比賽為面向低年級學生的校級賽事,參賽學生獲得一定獎項的,有相應的思想測評加分,并有獎品獎勵。
2.新生賽成績優秀者,經過我校ACM-ICPC校隊考核后,可優先加入我校ACM-ICPC集訓隊。
附件:
1.北京交通大學新生程序設計競賽參賽規則
2.北京交通大學第五屆新生程序設計競賽報名表
北京交通大學
新生程序設計競賽組委會
(教務處代章)
2016年11月10日