原创 POJ 1830 && OpenJ_Bailian 1830 開關問題 高斯消元求自由元個數

文章目錄題意思路及題解 題意 中文題. 題目鏈接 思路及題解 開關之間的關係非常奇怪,我們把本題的模型轉化一下. 我們令a[i][j]a[i][j]a[i][j]表示燈泡jjj的狀態是否會隨着燈泡iii的狀態改變而改變. 我們會發

原创 Noip 2018 遊記

文章目錄前言D1D2總結 前言 令人激動的日子已經過去,我們將要準備的是另一個開始. D1 學軍紫金港,很舒服. 進去之後活動活動手,打了namespace chtholly. 然後看T1,我突然懵逼了. 自己抄自己我就不說了,5分鐘

原创 Codeforces 825F String Compression 字符串,dp

文章目錄題意題解 這可能將是我oi生涯切的最後一道題了. oi,有緣再見. 我和你 要怎樣的時機 纔可以 在期待中相遇 這一刻的心境 若凝結成言語 將爲你記敘 一路沿途的風景 我與你是命中註定 是交錯的命運 與你的一切聯繫 是神的旨

原创 Codeforces 期望概率dp 235B,351B,768D,50D,101D 題解

文章目錄235B Let's Play Osu!351B Jeff and Furik768D Jon and Orbs50D Bombing101D Castle 5道不錯的概率dp. 235B Let’s Play Osu! 你打

原创 Codeforces 字符串五題題解 509E,245H,514C,724D,835D

文章目錄509E245H514C724D835D 509E 求一個字符串每一個子串中元音字符佔比的和.求一個字符串每一個子串中元音字符佔比的和.求一個字符串每一個子串中元音字符佔比的和. 稍微推式子,可以發現如果在長度爲nnn的字符串

原创 洛谷 p3933 Chtholly Nota Seniorious 二分,貪心,旋轉方格網

文章目錄題意題解 こんなにも、たくさんの幸せをあの人に分けてもらった だから、きっと 今の、私は 誰が何と言おうと 題意 這題是原題,出自第16回日本情報オリンピック本選的第三題. 給一個n×m的矩陣,求將矩陣分爲兩個凸的部分後兩邊較

原创 Codeforces 204C Little Elephant and Furik and Rubik 純數學

文章目錄題意解法 這題帶着期望的幌子,實際上是個數學題. 題意 給兩個長度相等都爲n的字符串a,b.定義兩個長度相等都爲n的字符串s,t的某個函數f(s,t)=∑i=1n[si=ti].求隨機分別選擇a,b的一個子串s,t時f(s,t

原创 Codeforces 442B Andrey and Problem 大膽猜想,小心求證

大膽猜想,小心求證題意題解 題意 有n個事件,每個事件發生的概率爲pi.要求取其中一些事件構成的子集,使得選出來的事件中只發生一件的概率最大.求最大的概率.有n個事件,每個事件發生的概率爲p_i.\newline 要求取其中一些事件構

原创 Codeforces 632D Longest Subsequence 水題

文章目錄題意題解 題意 給一個序列,求一個元素個數最多的子集,裏面所有數字的最小公倍數不超過m.按照下標從小到大的順序輸出任何一個.給一個序列,求一個元素個數最多的子集,裏面所有數字的最小公倍數不超過m.\newline按照下標從小到

原创 Codeforces 261B Maxim and Restaurant 概率,期望

文章目錄題意算法 題意 給一個序列a,求a的排列的前面x個數之和小於或者等於p的x的期望.給一個序列a,求a的排列的前面x個數之和小於或者等於p的x的期望.給一個序列a,求a的排列的前面x個數之和小於或者等於p的x的期望. 算法 dp

原创 主席樹

文章目錄前置知識主席樹在本題的思想 在某提高組模擬賽中出現了一道主席樹的裸題. 標算亂七八糟,胡搞毛搞嘻嘻哈哈.(老子不聽老子不聽,標算就是主席樹.) 所以我學習了一下主席樹. 下面以主席樹標準模板題靜態區間第kkk小爲例講解主席樹的

原创 Codeforces 407C&408E Curious Array 組合數多層差分

文章目錄題意題解 在退役之前,最後發幾篇雜談,就算只能再拿省二滾蛋,也要與命運抗爭到底. CF的評測機最近有點兒力不從心… 沒想到做過的題又被考了一遍還是做不出,實在不甘心. 題意 給一個序列,有n次操作,每一次給[l,r]加上Ci−

原创 Codeforces 587C&588E Duff in the Army 樹剖合併數組

文章目錄題意題解 題意 洛谷翻譯 題解 最多詢問編號最小的101010個人. 考慮樹剖,線段樹節點儲存101010個最小的編號,向上推的時候暴力合併. 不過不能太暴力,也不能用vectorvectorvector合併,會T飛,要手寫數

原创 Atcoder 1918 駐車場 變刪點爲加點,並查集

文章目錄題意題解 題意 略略略. 題解 看到一個一個把點刪掉,可以想到倒過來做,變刪點爲加點. 這樣每次可以把每個點和它在圖上的比它編號大的點連在同一個集合裏. (編號小的點被刪掉了). 如果它和SSS同父親,想必它們是連通的. 這樣

原创 Codeforces Round #517 Div.2 FST神場

恐怖如斯神場神場.題解ABCD 神場神場. 一看場號517直接去打了. 一上來首先看A題,一看數據範圍直接大模擬寫上去,竟然3分鐘給寫完了. 再看B題,發了2分鐘呆,然後發現能夠滿足的沒有幾個直接暴枚,通過. C題很有意思,我糊了個貪