省選模擬27

2022-05-06 22:45:07 字數 395 閱讀 9592

t1:

考慮\(a_i!=i\)的格仔較少,所以較多輪之後沒有到達的概率很小

直接暴力dp,求進行了i輪後每個玩家沒有到達終點的概率和恰在這輪到達的概率

算一下加到ans裡就行了

不斷計算,當達到精度要求時跳出迴圈就完事了

t2:有個神奇的式子:

\[ans=\sum\limits_ (-1)^ lcp(s)

\]奇奇怪怪的容斥,但想一下發現是對的(咋想出來啊)

那就列舉s,再列舉i,統計\(lcp(s) \geq i\)的方案加起來,就可以算出\(lcp(s)\)的期望了

注意預處理一些東西來保證複雜度

t3:決策單調性優化,還是只能在三元組上二分的那種,細節有點多,調不出來

(可以直接限制列舉範圍水過去...)

省選模擬27 題解

由於題目中給出了一些奇怪的條件,所以大概可以想到暴力模擬這個過程迭代若干輪。考慮如何比較好的進行迭代的過程,處理出乙個陣列 f f i j 表示在恰好第 i 輪從 j 這個位置走到 n 的概率。那麼考慮隨時維護乙個數表示遊戲還沒結束的概率,每次加入乙個數轉移即可。由於是求並集的大小,可以考慮容斥,那...

考試 省選27

好像很迷?t1很奇怪的期望。根據那幾個條件可以發現,概率最終會收斂到精度以下。我們只需要迭代足夠的輪次即可。t2暴力的 o n s 2 n 都過了。奇怪。發現答案是求並集,考慮基礎的並交容斥。設 g s s subseteq a 為 s 中的所有的情況中 s 的所有串的公共字首長度 這種情況發生的方...

省選模擬 19 09 11

ps.博主趁資訊課摸魚考的暴零模擬 看門人憑感覺就知道是長鏈剖分,將路徑查分一下,dis u di sv 2 dis lc adis u dis v 2 dis disu disv 2 disl ca 維護fu,if fu,i 表示u的子樹,深度為 i 的點的 dis disdi s最大值 考慮如何...