天天看點

作為一個蒟蒻談一點考試經驗(總結)

NOIP退役預定?

閑話

我們為什麼要回憶往事呢?

剛剛準備練一下手感,就去看【NOIP2016】天天愛跑步。想了一下。

“感覺在鍊上差分一下,開個桶統計就好了吧,原來是道傻逼題。”

默念出這句話的時候,心裡顫了一下。

2016年,我初三,因為15年PJ踩線一等拿到了就去TG玩玩。看到這題,想起來教練前幾天不是講了個dijkstra求最短路麼?就先跑一遍,把路徑找出來,再一秒一秒地移動,多少有點分吧。然後我開了個20000*20000的dis數組。

兩年了。

時間可以改變一切,但人也可以。

——cx233666

魯迅寫《朝花夕拾》,正是與封建勢力鬥争到最黑暗的時候。

于是,回憶給了我一個理由,讓自己不再懈怠。時光帶走了我們看得見的很多,卻帶來了我們看不見的希望。

update after NOIP

有時候,我們本以為自己能夠在命運降臨之前,用白紙黑字記下一點東西,以為能改變些什麼。

然而,當命運降臨之時,不知是心火還是戰火,無端地燃燒起來

将那白紙黑字燒成灰燼,将我們燒得一無所有。

也許在NOIP的時候杠題不寫暴力是一種稀有的快樂體驗吧。

多謝後世人,戒之慎勿忘!

總結

我很抱歉,我今天是作為一個蒟蒻跟你們講的。我不是大佬,但是我被爆踩的多了,我有這必要告訴你們一點,考試的經驗。

細節問題

世上本沒有萬無一失,有的頂多是聰明一世糊塗一時。這才是所有的比賽最扣人心弦之所在。

我們能做的,就是一定要快點打好暴力!其實對拍的時候大多數細節問題都可以被發現。如果對拍都沒有發現,丢分至少不會太嚴重。

10.05——T2是一道變形的最短路,細節很多,不出所料WA了,加上一個

-1

以後就過了。早寫個模拟對拍就能夠發現了。

10.06——T2沒有特殊考慮根節點恰好沒有被覆寫的情況。拍了幾十萬組了沒有發現,當然也隻有5分的損失。

10.16——T2沒取模,100->爆0。話說牢記一個

%YL

就這麼難麼?不知道大家有沒有這樣的感覺,就是明明在代碼的主體部分該加的取模都加了,可還是過不了?其實,習慣了這樣的慣性思維後,代碼裡一些次要的部分卻經常被忽略。比如這次,DP轉移的時候

%YL

都寫好了,但是最後統計答案\(ans=\sum\limits_{i=1}^m f_{n,i}\)的時候沒有模。

10.22——離散化要開兩倍大小數組,100->60。自信不寫拍的下場大概是這樣吧。

10.26——考場上還是要冷靜應對為主,不要像這次有一點想法就開始激情碼碼碼然後沒考慮重邊自環multiset寫成set,100->70。

10.29——又是最後統計答案未取模(不說了,我是真的菜),且數組調用了負數下标,70->20。

政策問題

一盤三個半小時的棋,當然要着眼于大局。

10.10——已經寫好了的、自己有把握的東西千萬不要在臨下考檢查的時候一時興起在上面亂改!T1怕掉精度,把double改成long double,這本來沒有什麼問題,但是memset的參數沒有相應調整導緻100->爆0。T2想循環展開+卡時多騙點分,重構了代碼,沒有及時對拍發現問題,結果最後答案沒更新,導緻60->爆0。

10.23——整體時間安排太不合理,T1亂搞的熱情過強,花了不少時間卻收效甚微;T3搜尋,思路簡單而需要時間,最後杠不完導緻爆0了。

10.25——題目說明有問題,但沒有留心通知,導緻太多時間浪費在寫正解杠一道真資料随機的題處理題目說明所遺留的問題上。

10.31——T1居然把題意看錯了,持續了一個小時!(要怪樣例太辣雞,更要自我反思)慌張杠完T1後可能是心态有點崩了,明明時間不多卻去杠T2正解,導緻一道很容易拿分的題最後反而沒有得分。

進入十一月以來狀态一直都有點low啊qwq,但願這幾天攢了點RP吧。

成功經驗

10.06——亂搞出奇迹!T3假的死的算法獲得80分,成功rank2(被AK的rank1 gsy不屑嘲諷)

10.18——毒瘤gsy出題,杠T1成功,T2T3都不可做,也拿足了分,成功rank2(被爆切T1T2的rank1 mzz不屑嘲諷)

10.30——毒瘤T1(2499數位難題,八數位難題的更新版),雖然考場上想出了十分接近正解的結論,但是沒有果斷去寫,隻寫了八數位的暴力,然後其它題獲得了可觀的分數,rank6。考後一看std有4.4kb,慶幸上午的政策是正确的。(花了兩個晚上落實,拼命壓行後還是有3.0kb。。。。。。)