# TOI 2023 一模 ## 比賽規則 * 五小時,四題 ## 時間分配 ### 前一小時 1. 看過每題,排序每個子題難度,標注在題本封面 2. 挑出等等要寫的兩題 3. 出去吃東西 + 喝水 + 上廁所 ### 第二個小時 1. 想最簡單的那題 20 分鐘 2. 如果會滿分或胖的子題,就出去上廁所 + 想清楚之後開始寫 3. 不然就先去看第二簡單的,一樣想 20 分鐘 4. 出去吃東西 + 喝水 + 上廁所 ### 2 ~ 2.5 小時 1. 寫第二題的子題 2. 不管有沒有過,到 2.5 小時之後都去看另外兩題的 ### 2.5 ~ 3.5 小時 1. 把所有能寫的子題抓出來 2. 3 小時的時候出去吃東西 + 喝水 + 上廁所 3. 每題花最多 30 分鐘拿完能拿的 ### 最後 自由發揮? 每題不要超過 20 分鐘,除非只剩一題或很有把握(有把握也不超過 30 分鐘) ## 比賽狀況 延後了 40 幾分鐘開始,不過還好我早餐有吃飽,沒受到什麼影響 開場後先看完所有題目,A C 是互動題,B D 感覺可做。 大概 30 分鐘就看完題目了,之後就開始寫 D。 但寫完之後只拿了 16 分,我以為是我不會的數學,就先丟掉了。 接下來想了一下 B 感覺好像會了,但實作有點複雜,想說先寫個子題確認一下,然後就 WA 了,慢慢 debug 了超久都沒找到,後來把一行感覺沒差的註解掉就過了? 過了之後開始寫滿分解,原本想說用線段樹,但寫完之後錯爛,想了一下換了一個 set 的寫法,然後就又拿到了一個子題,沒過的是 TLE,加了 IO 優化之後就過了 ~ 這時候大概只剩 30 分鐘的樣子,把 C 的 10 拿到了之後,就去戳一開始想的 D,開了一個大陣列優化快速冪的東東,拿了 8 分,就結束了 ## 檢討 一開始有每個小時都出去走走,但之後 debug B 的時候就沒了。 B 一直錯的時候,心態有點小炸,還好最後有 de 出來,不過感覺還是有點靠運氣。 這場最大的敗筆應該是 D 沒有多花點時間想,說不定就可以想到用 vector 把 log 變不見。 話說 A 好像有很多水水的分數可以撈,但我都沒去看他。 ## 下場 其實有點不知道怎麼辦,如果實作都會有 bug 的話,好像就很難執行策略,應該只能多練一點。 另外,應該要時不時把丟掉的題目抓回來,盡量避免有漏。