http://codeforces.com/problemset/problem/599/C 題目大意: 有n個城堡的高度 讓你最多分成幾個塊 每個塊排過序之后 整體是按照升序來的 分析: ...
題面:https: codeforces.com contest problem E https: www.luogu.com.cn problem CF E 題意: 有 n 條線段。 每條線段給定其中一端的位置及長度。 求所有線段覆蓋的最大長度。 n leq 。 題解: O n :自己去CF上看 首先考慮如果已經確定每條線段選左邊還是右邊,我們 計算總長的方法是把所有線段按 l 或 r 排序,然 ...
2019-12-28 12:39 0 233 推薦指數:
http://codeforces.com/problemset/problem/599/C 題目大意: 有n個城堡的高度 讓你最多分成幾個塊 每個塊排過序之后 整體是按照升序來的 分析: ...
哇自閉了。 一樣個毛啊。 和之前見過的幾道感覺很類似啊。 首先一個數如果有貢獻那么在他后面一定有一個大於它的數,並且前面的全比他小,然后我就跑偏了。。。 於是我們先排個序,顯然無影響,我們可以 ...
CF 494E Sharti 題意:一個\(n \times n\)的棋盤,共有m個矩形中的格子為白色。兩個人需要博弈,每次操作選擇一個邊長不超過k的正方形並翻轉顏色,每次翻轉需要正方形的右下角為白色,輪流操作,不能操作者輸。 題解: 這個題顯然是滿足翻硬幣游戲的定理,只是將一維改成了二維 ...
題意:給你三個杯子,一開始鑰匙放在中間的杯子里,然后每一回合等概率將左右兩個杯子中的一個與中間杯子交換。求n回合之后鑰匙在中間杯子的概率。這里要求概率以分數形式輸出,先化成最簡,然后對1e9 + 7取模。 題解:首先我們可以輕易得到一個遞推式:$ d[i] = \frac{{1 - d[i ...
題目 題目鏈接:https://codeforces.com/contest/1559/problem/E 求有多少個長度為 \(n\) 的數組 \(a\) 滿足: \(l_i\leq a_i\leq r_i(i\in [1,n])\)。 \(\sum^{n}_{i=1}a_i ...
CF1580E Railway Construction 鐵路系統中有 \(n\) 個車站和 \(m\) 條雙向邊,有邊權,無重邊。這些雙向邊使得任意兩個車站互相可達。 你現在要加一些單向邊 \((u,v,w)\) ,\(w\) 隨便定,代價是 \(a_u\) ,使得從 \(1\) 號車站 ...
$\newcommand{qed}{\square}$字符串神題。 要點:Lyndon分解,擴展KMP, 最小循環表示,貪心。 題目鏈接 題意 已知字符串 $S$, 請你把它切成 ...
CF1182E Product Oriented Recurrence 有一個遞推式 \(f_x=c^{2x-6}\cdot f_{x-1}\cdot f_{x-2}\cdot f_{x-3}\;\;(x\ge4)\) 給定 \(n,\ f_1,\ f_2,\ f_3,\ c\) ,求 ...