“天梯賽”介紹:
天梯賽,全稱“中國高校計算機大賽-團體程序設計天梯賽”,顧名思義是團體性質的比賽,下面附上稍微官方的語言描述。
團體程序設計天梯賽是中國高校計算機大賽的三個競賽版塊之一,2016年舉辦第一屆賽事,之後每年舉辦一次。該賽事由教育部高等學校計算機類專業教學指導委員會、教育部高等學校軟件工程專業教學指導委員會、教育部高等學校大學計算機課程教學指導委員會和全國高等學校計算機教育研究會聯合主辦,是中國教育界首個由計算機領域的三個教指委和全國高等學校計算機教育研究會首次聯合主辦面向高校學生的高水平計算機類競賽。
競賽分爲 3 個組別:
- 珠峯爭鼎(本科組)
- 華山論劍(本科組)
- 滄海競舟(專科組)
隊伍組成:每支參賽隊由最多 10 名隊員組成。本科生限參加 “華山論劍”組或“珠峯爭鼎”組;專科生可參加任一組。
比賽時間:每年的三月下旬
比賽時長:3個小時
積分規則:按組別,團隊獎算團隊總分,高校獎算高校所有參賽隊總分
命題與競賽評分
競賽題目分 3 個梯級:
L1:基礎級設 8 道題,其中 5 分、10 分、15 分、20 分的題各 2 道,滿分爲 100 分;
L2:進階級設 4 道題,每道題 25 分,滿分爲 100 分;
L3:登頂級設 3 道題,每道題 30 分,滿分爲 90 分。
主要規則:
- 必須按照嚴格的輸入輸出要求提交每一題的解題程序。
- 程序須經過若干測試用例的測試,每個測試用例分配一定分數。
- 每題的得分爲通過的測試用例得分之和;整場比賽得分爲各題得分之和。
- 可以反覆提交,取最高分,提交錯誤不扣分。
- 參賽隊員可以在比賽中的任何時刻嘗試解決任何梯級的題目。但只有當一支隊伍的基礎題總分超過 800 分時,其本隊進階部分的題目分數才被判爲有效。只有當其進階題總分超過 400 分時,其本隊登頂部分的題目分數才被判爲有效。
- 在進階和登頂階段最先完整獲得其中任一題分數的前 5 位隊員,分別依次獲得 50、40、30、20、10 分“先鋒獎勵”。該獎勵分數計入個人總分。當團隊進階或登頂成功後,也計入該團隊的有效分。
競賽環境和競賽語言
競賽語言包括 C、C++ 和 Java。每位參賽隊員使用一臺計算機,你可以嘗試用不同的語言來提交,只要保證能夠通過即可。
獲獎比例
競賽的3個組別分別設置全國高校獎、全國團隊獎、個人特等獎、特別獎、成功參賽獎;同時各省設置省內高校獎和團隊獎。
高校獎頒給總成績優秀的高校,每所高校最多有3支隊伍參與計分和評獎(滿分爲8700+先鋒獎勵);團隊獎頒給參與計分的團隊中總成績優秀的團隊,每隊最多10人(滿分爲2900+先鋒獎勵);個人特等獎頒給獲得最高分的個人(滿分爲290+先鋒獎勵);特別獎頒給某一方面表現特別突出的參賽者;成功參賽獎頒給成功參加比賽的隊伍。
全國高校獎分3個組別設置如下:
珠峯爭鼎組
全國高校特等獎:1個,頒發獎盃、30000元獎金
全國高校金獎:5個,頒發金牌、10000元獎金
全國高校銀獎:6個,頒發銀牌、8000元獎金
全國高校銅獎:12個,頒發銅牌
華山論劍組
全國高校特等獎:1個,頒發獎盃、8000元獎金
全國高校金獎:4個,頒發金牌、5000元獎金
全國高校銀獎:5個,頒發銀牌、3000元獎金
全國高校銅獎:10個,頒發銅牌
滄海競舟組
全國高校特等獎:1個,頒發獎盃、3000元獎金
全國高校金獎:3個,頒發金牌、2000元獎金
全國高校銀獎:4個,頒發銀牌、1000元獎金
全國高校銅獎:8個,頒發銅牌
全國團隊獎分別在3個組別內按比例劃分獲獎名額:
全國團隊特等獎:3隊(每個組別1隊),頒發獎盃、證書、2000元PAT代金券
全國團隊一等獎:5%參賽隊,頒發金牌、證書、1500元PAT代金券
全國團隊二等獎:10%參賽隊,頒發銀牌、證書、1000元PAT代金券
全國團隊三等獎:15%參賽隊,頒發銅牌、證書、800元PAT代金券
注意:
總成績不到200分的高校沒有達到成功參賽的資格,也就不具備獲評其他獎項的資格。
總成績不到600分的高校,不具備參評金獎的資格。
若某一組別參評獎項的高校數量少於配額,則多餘的名額按全體參賽高校總榜順次分配。
競賽組委會還將評出以下獎項:
個人特等獎:1人,頒發10000元獎金、255元PAT代金券
最佳教練獎(由組委會評出):頒發獎牌
特別獎:頒發證書
進階/登頂先鋒(在進階和登頂階段最先完整獲得其中任一題分數的前5位隊員有資格獲此獎項)共10名
進階/登頂先鋒隊(基礎部分最快得分達80%、進階部分最快得分達40%的前5支隊伍)共10隊
最佳組合隊(獲等級獎的參賽隊中,隊員所屬專業種類最多的隊有資格獲此獎項。原則上1隊,允許並列)
最佳女隊(獲等級獎的參賽隊中,至少有6名女生且得分超過200分的隊有資格參評此獎項。原則上不超過3隊,允許並列)
頑強拼搏獎(競賽中表現特別頑強的隊員,如提交某題次數最多、在比賽結束前最後成功通過一題的隊員等,都有可能獲此獎項。原則上不超過3名)
成功參賽獎:未獲等級獎,但得分超過200分的隊,頒發證書、200元PAT代金券。
各省高校獎和團隊獎分別在各省的3個組別內按比例劃分獲獎名額:
省高校特等獎:3個(每個組別1個),頒發獎盃
省高校一等獎:5%參賽高校,頒發金牌
省高校二等獎:10%參賽高校,頒發銀牌
省高校三等獎:15%參賽高校,頒發銅牌
省團隊特等獎:3隊(每個組別1隊),頒發證書
省團隊一等獎:10%參賽隊,頒發證書
省團隊二等獎:20%參賽隊,頒發證書
省團隊三等獎:30%參賽隊,頒發證書
以上即爲比賽介紹,下面來說說我的天梯賽賽後總結。
比賽之前:
今年的比賽依然在鄭輕舉行(去年還叫鄭州輕工業學院今年一躍成爲鄭州輕工業大學),比賽時間定在了3月30日週六下午13:00~16:00.
比賽之前有一個合影留念,各個高校會在一個大會議室裏拍一張照片,然後吃完飯會有一個短暫的休息時間。
比賽:
今年的比賽題目其中L1的題目感覺比較簡單,不牽涉到算法,因爲L1的題目團隊積分不滿800(今年因爲題目偏難臨時調整到600)分的話L2、L3的積分是不會算的,所以儘量保證L1的題目能拿的分數都拿到以後再去做後邊的題目。
又因爲題目是按照測試樣例通過的數目給分的,提交錯誤不扣分,多次提交取分數最高的一次,所以只要有思路就可以提交,對於一些明知道不可能做出來的題目,也要想盡一切辦法得到哪怕一組樣例的分數,總比0分好。
還有最重要的一點,對於大多數選手而言,比賽的題目在規定的時間內是做不完的(大牛除外,反正我是做不完),所以一定不要卡題,不要卡在一道題上,一旦沒有思路立馬換題,因爲是團隊比賽,算的是總分。
不要在L1浪費太多時間
雖然L1不到800分後面的分數不作數,但是在能保證你們戰隊L1沒問題的情況下,不要把大量的時間浪費在L1上,要速戰速決,我就是吃了L1的虧,導致最後差幾秒最後一道題沒有提交上去(血虧)。
比賽語言
比賽語言支持C、C++和Java,你可以用C也可以用Java,比賽的時候我旁邊的一位大佬全程用的都是Java,我都以爲是Java組了。。。
總結:
總的來說,天梯賽是團體賽跟個人賽積分規則不一樣,所以每個人都肩負着團隊的榮譽,每個人身上都會多一種壓力,而我們能做的,就是在比賽之前清楚的瞭解比賽的規則,賽場不緊張,發揮出自己的正常水平就行了,能夠超常發揮的少之又少,而且不是每一個人都能發揮出正常水平,所以,能發揮出正常水平,對你來說,已經是超常發揮了。