1. 程式人生 > 其它 >CSP-J/S遊記

CSP-J/S遊記

CSP-J/S 遊記

這次CSP死得很慘,提高普及都掛了,為了提醒以後的自己還有後人,記下了這悲慘的一次比賽

上午

早早地就從DY出發了,上車前還怕又要遲到,重演之前驗核酸時的悲劇。
到了JZ,在門口等了會,濛濛地把礦泉水的標籤還撕了,最後發現其實水壺也能直接帶進去。


進去幹等了將近半小時,才開始比賽。
看題第一眼,T1不是送分嗎
又看T2,不錯,4千萬硬生生看成了四億,先放放再說(悲劇I)
再看T3T4,一個模擬一個連結串列

開打

看題看了二十分鐘左右,然後立馬把T1切了
再熟練地用賽前補過的hash+map幹完T3
突然發現,fc不會打了,shell也不會打了
於是人工來比較大樣例
硬生生漏掉了沒有數字的情況(悲劇 II)




接下來是T4,沒問題啊,連結串列啊
然後腦子便短路了
想到啥便是啥,每個塊記下左右區間,

——然後就可以愉快地線段樹了

幾個點T飛了,為什麼不多再想想,在開一個連結串列呢?
心態炸裂

我貌似思維已經退化地連小學生都不如了



T4用了蠻多時間,導致T2又沒什麼時間了
(心裡想著直接4億直接剛,卻仍懶得打連結串列了,sort草草了事,複雜度+log,與正解擦肩而過)(悲劇3)
出了考場,心態炸裂,被無數人嘲諷

中午,在老師的監督下竟睡著了

下午

在門前和zz聊天,最後一個才進去
看到題目時,有點蒙比,感覺比去年難多了

開打

看T1,以為是簽到題,三下兩下就打了一個離散化加字首和
小樣例過了,但是大樣例卻錯得離譜,想優化,卻根本弄不對
左加右加,時間已經浪費了1.5h了
無奈之下,打了一個不知道是什麼的合併飛機停留區間的演算法
(誰知後面下來交上去,——WA 0



再看T2,欸,區間DP,n^4可以有八十分,後面兩題有看似很難的樣子,準備死磕
弄了好久,大樣例總是不對,一直調不出來是什麼原因,心態到這時已經完全崩潰
現在仍不知道正解是如何

一直磕到了最後,還檢查到T1沒有寫freopen,......生死時速

出了考場,感覺這次一點希望都沒有了,聽別人說T3很水,仔細看看就能切
欸,犯了前人老生常談的錯誤——死磕,暴力也沒打齊,很可能要爆0

之後

估分很低,心情不是很好。
這次考炸主要有三個原因

一、是自身水平太低,沒有足夠的實力,再有經驗也是空的

二、是思維不夠靈活,只能打出裸題,比賽時就十分無力

三、比賽策略不對,有時間分配不當等老生常談的問題,適當時候要放棄



老師還告訴我們,資訊學競賽也正在轉型,逐漸提升對考生思維量的要求
我們訓練不是單純地學演算法刷題,而是要總結經驗,鍛鍊思維
不斷總結,也就是不斷成長的過程

這也是我的第一篇部落格,以後我也會多多發題解,多多總結