1. 程式人生 > >學大偉業:帶你瞭解資訊學奧賽是什麼

學大偉業:帶你瞭解資訊學奧賽是什麼

1、資訊學競賽有哪些賽事呢?

第一,省級聯賽(也稱聯賽、NOIP)。初賽在每年10月,複賽在每年11月。省級聯賽分為兩個級別:普及組和提高組。普及組針對初中生(有的地區也有小學生參加),提高組主要針對高中生(允許水平高的初中生參加)。提高組成績一般是知名高中、知名大學在招生時比較看重的成績。

省級聯賽分為初賽和複賽兩輪,初賽是兩個小時筆試,考計算機基礎知識、演算法基礎知識、看程式寫執行結果、以及程式補充填空。一般按照初賽人數比例劃定晉級複賽分數線,對於弱省而言,晉級複賽不難。但對於某些強省(如浙江省),稍有粗心就可能喪失複賽資格。提高組複賽一二三等獎就是90所高校自主招生報名條件中的省一省二省三,證書要求是中國計算機學會(CCF)蓋章。
  學大偉業:帶你瞭解資訊學奧賽是什麼

NOIP普及組複賽有一場考試,三個半小時四道題。提高組複賽有兩場考試,時間安排在相鄰的兩天,每天三個半小時三道題。每道題都有一定數量的測試點,這些測試點規模各異,對於一個測試點,程式碼能在允許的時間和空間內計算完成,即可得到這個測試點的分數。程式的測試是一個黑箱的過程,也就是說無論用什麼方法,只要結果對了,時間空間不超過限制,就可以拿到分,一道題滿分100分,通常是10個到20個的測試點,也就是說一個測試點5分到10分。比賽只有一次程式提交機會,賽後集中評測後公佈成績,這稱為OI賽制。

NOIP一二三等獎確定,一般由中國計算機學會根據不同省的競賽綜合情況,來分配配額。舉個例子,NOIP 2017浙江省有305個省一,山東248個,廣東241,湖南184,江蘇168,但是雲南只有2個,西藏和青海甚至一個都沒有。所以NOIP一二三等獎並不完全代表選手的真實水平。江蘇省還另外單獨劃定省級一二三等獎分數線,證書落款是:江蘇省中學生五項學科競賽管理委員會,只有極少數本省高校自主招生認可這類證書。

第二,省隊選拔(也稱省選)。就是各省在NOIP提高組選手中選拔代表隊參加全國決賽,基本在每年4到5月,每個省不一樣。省選是每個省自己獨立命題或幾省聯賽,省選成績和NOIP成績加權求和,擇優錄取進入省隊。每個省的省隊名額數量也有所不同,這由很多因素決定,如NOIP參與人數,前一年省隊在國賽中的表現,另外前一年、本年、下一年主辦國賽和冬令營(NOIWC)的省和主辦單位也會多一定數量的名額。如果前一年的競賽之中出現了作弊行為,則本年度的省隊名額還會減少,NOI 2018浙江有16個名額,廣東和山東有15個名額,福建和江蘇有14個名額,最少的也有5個名額。由此可見,相對於之前所說的省一數量,進入強省省隊的選手的水平一定是非常強的,所以競爭非常激烈。強省的省隊成員基本都可以和清華、北大簽約無條件一本線錄取,當然他們的目標應該是保送。

省隊名額分為ABCD四個類別。A類名額一共5個,將分配給省選中成績的頭幾名,A類名額在國賽中比B類名額有一定的優先權(如排名時A類選手加5分)。A類名額一般是4男1女,若沒有女生進入省隊,則女生名額作廢,五個A類名額將都分配給男生;B類名額將分配給其他省隊成員;C類名額的申請條件如下:參加了當年的省選但落選,每個學校僅限一名,教練推薦且優先考慮競賽成績優異者,且為CCF作出重大貢獻的單位或個人(給中國計算機學會贊助10萬元),C類名額在國賽中和AB類名額享有的權力等同(即進入國家集訓隊即可保送),總數不超過10人。D類名額的申請條件如下:教練推薦,有貢獻(給中國計算機學會贊助2萬元)。D類名額可以參加國賽,但只能以非正式選手的身份參賽,只能拿到CCF發的成績證明。

第三,全國決賽(也稱國賽、NOI)。每年7月舉辦。國賽的選手都是前述的各省省隊成員,國賽的賽制和NOIP提高組複賽相似,也是2天,每天3題5小時,但其難度比起聯賽要大得多,且呈逐年上升趨勢。國賽的獎項評定是根據參賽選手比例來劃定一二三等獎分數線,其中前50名選手成為國家集訓隊隊員,保送清北。在國賽現場,將有各雙一流高校的招生辦駐紮,在國賽成績公佈後當場和各位選手簽訂自主招生優惠錄取協議。
  學大偉業:帶你瞭解資訊學奧賽是什麼

第四,全國冬令營(也稱CCF冬令營、WC)。一般在1月或者2月,是國家集訓隊50進15(預備隊)的一場比賽,各省優秀選手也可以作為非正式選手參加。

第五,國家隊選拔賽暨精英賽(也稱精英賽、CTSC)。一般在4月到5月舉辦,是國家集訓隊15進4(國家隊)的比賽,難度很大,各省優秀選手也可以作為非正式選手參加。

第六,亞太競賽(也稱亞太賽、APIO)。一般在4月到5月舉辦,該比賽參加門檻較低,由各教練推薦參加,其難度也較低,採用的是ACM賽制(比賽途中就可以馬上得知自己的得分)。

第七,國際競賽(也稱國際賽、IOI)。一般在夏季舉辦。每個國家派出四名國家隊選手參賽,採用的也是ACM賽制。

2、怎樣通過資訊學競賽來進入清北呢?

擺在競賽生面前的有三條路:保送、自招和高考,下面學大偉業來詳細解讀一下這三條路分別怎麼走:

首先,如果能進入省隊並獲得ABC類名額,在國賽中打進前50名進入國家集訓隊,就可以保送清北。一般保送生只能進入對應競賽的專業,如資訊學競賽就只能保送計算機系,如果排名靠前,將有機會和清華北大講條件,如保送到北大光華、清華經管等。

其次,如果只拿到國二且名次靠前,也是有機會和清北簽訂降分協議的,一般為降到一本,或者錄取線下60分降分。

再次,如果只拿到名次靠後的國二或者名次靠前的國三,但有其他比賽(CTSC,APIO,WC)的優秀成績,也可以和其他優秀高校簽訂降分協議。

另外,只要進入強省省隊,就有機會直接和清北簽約(可能是有條件的協議,也有可能是無條件協議,當然這可能關係到學校、教練和清北的交情等等複雜的因素)。如果只拿到省一或者弱省省隊,還可以參加清北的競賽營,在競賽營中取得好成績,即可獲得降分協議或者自招資格。

如果競賽徹底失利,還可以憑藉自己的競賽經歷和優秀的文化課成績去報名清北的自主招生和領軍博雅計劃,一般比沒有競賽經歷的學生更有優勢獲得資格,更有把握通過測試。

如果上面的所有機會都錯過了,只能通過最普通的方法進入清北——高考。當然,這個時候,就要拼你在競賽中收穫的學習能力和頑強意志了。

清華北大的資訊學競賽營:

清華、北大資訊學冬令營,一般由教練推薦在上年度聯賽中取得優異成績的選手參加,清華、北大將對報名選手進行一定的篩選。時間聯賽之後,省選之前,一般和CCF的冬令營同步。分為上機和麵試兩個環節。獲得的優惠有:無條件一本,有條件一本,有條件60分、30分等。這裡的條件可能是進入省隊或國賽名次限定。

清華、北大資訊學體驗營,在上年度獲得省一的資訊學競賽選手均可報名,清華將根據省隊情況和綜合成績,篩選出一部分報名的選手來參加體驗營。體驗營的時間為五月,在各省省選之後,國賽之前,一般和CTSC和APIO同步,考試內容為兩次上機寫程式和麵試,獲得的優惠有:無條件一本、有條件一本、有條件60分等。這裡的有條件是指國賽中獲得一定的名次。

除了清華北大,上交、北航、浙大和復旦在計算機方向比較強,這些學校省一即可獲得自招的資格,且在國賽現場即可和部分名次靠後的國二和部分國三選手,協議優惠力度和名次、綜合成績有關。另外,北郵、哈工大、中科大、電子科技大學、華中科大等理工科院校也很受資訊學競賽選手歡迎,這些學校也會在國賽現場簽約部分國三或國賽失利未得獎選手,他們每年在自主招生時也會全力網羅NOIP優秀選手。

3、資訊學競賽需要哪些素質?

首先數學要好。資訊學本質還是數學建模和演算法設計,數學學得好,第一可以幫助選手解決數學問題;第二可以提高選手的邏輯思維水平,從而提高解題能力;第三,數學是理科的基礎,萬一在競賽中沒有獲得理想成績回去高考,還得靠數學拉分。

4、資訊學競賽怎樣快速入門呢?

剛入門的時候需要比較有耐心、非常負責任的教練的指導和幫助,帶你走進資訊學競賽的大門,後期還要靠自己刷題,或者來學大偉業參加資訊學課程培訓和同學朋友的交流來提升自己。資訊學競賽和其他幾科競賽不同,更多的是利用網路資源,如大神的部落格、刷題的網站等等。

剛入門的時候,如果能認真完成書上(如《演算法競賽入門經典》、《演算法競賽入門經典訓練指南》等)習題的程式碼編寫、提交到網路評測平臺上評測通過,將可以大大提升自己的程式碼能力和思考能力,拿到NOIP省一併不困難。

關於刷題,需要說明的是,資訊學競賽本身就是一門非常注重實踐的競賽,聽了課之後,想要知道自己到底有沒有弄懂,唯一的方法就是去自己手寫一遍程式碼,也就是刷題。沒有刷題,聽再多的課也沒有用,該解題的時候還是無從下手。

只有在剛剛入門的時候才需要比較密集的聽課,因為此時還沒有搭建起資訊學競賽的完整知識結構。在有了一定水平之後,聽課就越來越不重要了,更加重要的是通過網上的資料自學和與同學之間的討論交流。