考試 省選38

2022-03-26 02:11:07 字數 512 閱讀 4435

我t2被卡常。

(笑。t1

這個題和那個zjoi線段樹挺像的。

利用期望的線性性,dp出每一對點成為逆序對的概率。

然後加起來就是答案了。

這樣直接dp是\(o(n^4k)\)的。

做兩個字首和就可以做到\(o(n^2k)\)了。

t2打個錶能發現決策如果在\(i\)可行,那麼在\(i+1\)也可行。

證明的話考慮

選\(i\)個的話,選更優秀的餘地顯然比選\(i+1\)個要大。

如果\(i\)個都合適了,那麼\(i+1\)一定也合適。

寫乙個\(dp\)式子。

就發現可以用\(splay\)搞區間平移和區間加等差數列。

卡卡常就過了。

t3這麼水的題我竟然不會。。

思維僵化了。

維護幾個字首和和叉積字首和就行了。。。

叉積字首和為了統計答案做兩次就可以了。

要是說失誤的話。

就是t2寫很久但是被卡常,t3沒想的太深就隨便打了個暴力。

考試反思 0305省選模擬38 存在

然而今天沒有第二張圖。因為我並沒有上榜。離考試結束還有 10 分鐘左右的時候開始嘗試提交,然後斷網了。然後連了 10 分鐘沒連上,然後就硬核爆零了。如果交上去的話,打的都打滿了,24 27 40 91 是 rk9 好不到 去。反正是被這個網嚴重影響了心情。t1 大概想到了正解思路但是中途網斷了,重連...

省選模擬38

這個題考場上打的有點噁心,導致調的時間有點長最後沒優化出來,常數還掛了,被卡成暴力分。考慮dp,令 f i j k 表示第 i 次操作小的點在j大的點在k,最終形成逆序對的方案數。暴力列舉當前選擇的區間的話複雜度是 n 4k 的,仔細看可以發現轉移到的狀態是 o n 的,所以對於每種狀態轉移就是 n...

省選測試38

既然 a 與 c 的順序不影響那先把a和c按從大到小排序 設 a 組中前 k 大為 a a 組中後 n k 為 b 乙個很顯然的思路是列舉 a 中最低分是幾 但是發現不好做 所以轉為列舉 a 中最低分最少是幾的方案數 假定現在要求 solve l,r 表示 a 組中的數大於等於 l b 組中的數小於...