河南省大學生程式設計競賽
賽事簡介
ACM崇尚創意、創新,對於當代大學生有著非常強烈的吸引力。比賽題目需要選手具有較強的邏輯思維能力、實際套用能力及創新能力。因歷屆競賽都芥蒂了世界各大洲的精英,雲集了計算機界的“希望之星”而受到國際各知名大學的重視,並受到全世界各著名計算機公司如Microsoft,IBM等的高度關注,成為世界各國大學生最具影響力的國際級計算機類的賽事,ACM所頒發的獲獎證書也為世界各著名計算機公司、各知名大學所認可。
河南省大學生程式設計競賽(河南省ACM)是經ACM/ICPC亞洲區競賽組委會授權、河南省計算機學會主辦、由河南省個高校輪流承辦的ACM/ICPC中國·河南省大學生程式設計競賽,是河南省內大學生程式設計競賽方面規模最大的賽事。
賽事比賽流程
河南省大學生程式競賽賽事比賽流程和國際ACM比賽流程幾乎一樣,具體的比賽流程如下:比賽期間,每隊使用1台電腦需要在5個小時內使用C、C++或Java中的一種編寫程式解決7到10個問題。程式完成之後提交裁判運行,運行的結果會判定為正確或錯誤兩種並及時通知參賽隊。而且有趣的是每隊在正確完成一題後,組織者將在其位置上升起一隻代表該題顏色的氣球。
最後的獲勝者為正確解答題目最多且總用時最少的隊伍。每道試題用時將從競賽開始到試題解答被判定為正確為止,其間每一次提交運行結果被判錯誤的話將被加罰20分鐘時間,未正確解答的試題不記時。例如:A、B兩隊都正確完成兩道題目,其中A隊提交這兩題的時間分別是比賽開始後1:00和2:45,B隊為1:20和2:00,但B隊有一題提交了2次。這樣A隊的總用時為1:00+2:45=3:45而B隊為1:20+2:00+0:20=3:40,所以B隊以總用時少而獲勝。
不過需要說明的是:河南省大學生程式設計競賽的規模沒有國際ACM的規模大,題目相對來說也比較簡單。
往屆比賽時間
截止到目前為止,河南省大學生程式設計競賽已經舉辦了十一屆,具體的比賽時間和承辦學校如下表所述:
舉辦期次 | 主辦方 | 舉辦時間 | 承辦學 |
河南省第一屆大學生程式設計大賽 | 河南省計算機學會 | 2008.5.18 | 鄭州大學信息工程學院 |
河南省第二屆大學生程式設計大賽 | 河南省計算機學會 | 2009.5.16 | 河南師範大學計算機與信息技術學院 |
河南省第三屆大學生程式設計大賽 | 河南省計算機學會 | 2010.5.15 | 河南理工大學 |
河南省第四屆大學生程式設計大賽 | 河南省計算機學會 | 2011.5.21 | 河南科技大學 |
河南省第五屆大學生程式設計大賽 | 河南省計算機學會 | 2012.5.12 | 鄭州輕工業學院 |
河南省第六屆大學生程式設計大賽 | 河南省計算機學會 | 2013.5.11 | 南陽理工學院 |
河南省第七屆大學生程式設計大賽 | 河南省計算機學會 | 2014.5.24 | 解放軍信息工程大學 |
河南省第八屆大學生程式設計大賽 | 河南省計算機學會 | 2015.5.9 | 河南省平頂山學 |
河南省第九屆大學生程式設計大賽 | 河南省計算機學會 | 2016.6.2 | 河南大學 |
河南省第十屆大學生程式設計大賽 | 河南省計算機學會 | 2017.5.6 | 河南工業大學 |
河南省第十一屆大學生程式設計大賽 | 河南省計算機學會 | 2018.5.26 | 信陽師範學院 |
往期賽況總結
根據往年的比賽結果來看,省內有幾個ACM競賽團隊技術比較突出,他們一直保持領先的優勢。這些團隊他們分別來自南陽理工學院和鄭州大學。特別是南陽理工學院ACM隊一直是河南省內大學生程式設計競賽的領跑者。該學院擁有自己的ACM競賽測試平台以及線上題庫,而且還會經常舉辦校內的小型程式設計比賽以選拔優秀的選手參加河南省大學生程式設計競賽。
另外,在省內參加比賽的人數每屆也是河南南陽理工學院和鄭州大學的比較多一些。比如說第五屆河南省大學生程式設計競賽總共有32所高校的98個參賽團隊參賽,鄭州大學獲得了2金3銀4銅的佳績。
2011年第四屆河南省大學生程式設計競賽是在洛陽的河南科技大學舉行的,當時本人代表河南中醫學院參加了第四屆河南省大學生程式設計競賽,這也是河南中醫學院首次有代表隊參加該次比賽。總共派出了一個代表隊(3個選手,一個教練,一個指導老師)。不過遺憾的是,2012年第五屆賽事河南中醫學院沒有派代表隊參加。估計下一屆將會有兩個代表隊參加該賽事。
右方提供的相冊是往期賽事現場。
賽事線上測試平台
目前河南省並沒有權威的ACM線上測試平台,所有比賽現場使用的平台也是各承辦學校結合本校的計算機機房臨時搭建的。這個測試平台是開源的, 桌面端測試平台也是一套開源的系統。可以有愛好者自行搭建。
不過,據我所知,河南省內南陽理工學院有一套完整的線上測試平台,這也是河南省內唯一一個比較權威、題目比較齊全的一個測試平台。該平台是由南陽理工學院ACM隊愛好者自行搭建的,該平台在使用的時候沒有什麼大的毛病,只不過偶爾速度有點慢。
第五屆河南省大學生程式設計競賽
2012年5月12至13日,經ACM/ICPC亞洲區競賽組委會授權、河南省計算機學會主辦、由鄭州輕工業學院承辦的ACM/ICPC中國·河南省第五屆大學生程式設計競賽在學校東風校區舉行。來自河南省32所高校的98支代表隊共400餘人參加了本次競賽,代表了目前河南高校大學生程式設計的最高水平。鄭州輕工業學院共有8支隊伍參加了比賽。
鄭州輕工業學院副校長陳江風、河南省計算機學會理事長周清雷、教務處處長張東初、競賽贊助商鄭州瑞琪教育總經理鄧太勇,以及競賽領導小組全體專家出席了開幕式。開幕式由計算機與通信工程學院院長甘勇主持。
副校長陳江風在開幕式上致辭,代表學校對各位來賓和參賽同學表示熱烈歡迎。他表示,鄭州輕工業學院十分重視大學生科技創新和學科競賽工作,通過完善政策措施,搭建創新平台,大學生科技創新工作取得明顯成效,科技創新和學科競賽活動已成為培養大學生創新精神和實踐能力的有效載體。本次程式設計競賽的舉辦,不僅為河南省高校參加ACM/ICPC的區域預賽提供一個實戰平台,更為鄭州輕工業學院提供了向各兄弟院校學習的大好機會,希望各位領導、來賓為鄭州輕工業學院的發展特別是計算機教育發展提出寶貴的意見和建議。
ACM/ICPC國際大學生程式設計競賽由國際計算機界權威組織ACM主辦,是世界上規模最大、水平最高的國際大學生程式設計競賽,被譽為IT界的“奧林匹克競賽”。目前,ACM/ICPC已成為各國大學生中最具影響力的國際級計算機類賽事,是廣大愛好計算機編程的大學生展示才華的舞台,也是著名大學計算機教育成果的直接展示平台。
經過激烈角逐,本次競賽中有13支代表隊獲得金獎,20支代表隊獲得銀獎,31支代表隊獲得銅獎。鄭州輕工業學院計算機學院參賽的8支代表隊獲得了四項金獎、三項銀獎和一項銅獎,充分展現了鄭州輕工業學院計算機教育的水平。
河南省大學生設計競賽往期題庫
河南省每期賽事總共有8道題,每次考試時間為五個小時,具體的時間從上午9:00到下午14:00,期間選手進行配合答題,中午承辦方提供的有午餐,午餐在考試現場有選手自行解決。現在將每次賽事的正式賽題目提供給大家,供愛好者參考。為了方面,全部資料來自百度文庫。
第一屆正式賽題目
第一屆正式賽題目下載查看,請參考百度文庫。
第二屆正式賽題目
第二屆正式賽題目下載查看,請參考百度文庫。
第三屆正式賽題目
第三屆正式賽題目下載查看,請參考百度文庫。
第四屆正式賽題目
第四屆正式賽題目下載查看,請參考百度文庫。
第五屆正式賽題目
第五屆正式賽題目下載查看,請參考百度文庫。
第六屆正式賽題目
第六屆正式賽題目下載查看,請參考百度文庫。
第六屆正式賽排名
第七屆正式賽
第七屆正式賽排名