今天這場不是很自閉,嗯。順便試試代碼折疊功能。 傳送門 H - Handling the Blocks 簽到題。 題意:給出1-n的排列和每個數字的顏色,顏色相同的數字可以交換位置,問最后能否 ...
ACM ICPC Brazil Subregional Programming Contest C. Creating Multiples 題意:有一個長度為 n 的 B 進制數,問你能否減小某一位上的數,使得其可以整除 B ,輸出修改的位置和修改后的數,如果不能滿足條件輸出 , ,不用修改則輸出 , . 題解:假設原數在十進制下的數為 N ,那么有 N equiv r mod B ,修改后的新 ...
2021-11-10 14:42 0 147 推薦指數:
今天這場不是很自閉,嗯。順便試試代碼折疊功能。 傳送門 H - Handling the Blocks 簽到題。 題意:給出1-n的排列和每個數字的顏色,顏色相同的數字可以交換位置,問最后能否 ...
B - Beautiful Words 先對主串 \(A\) 復制一次(\(A' = A\times 2\))建出 SAM,然后對每個 \(B_i\in S\) 在自動機上跑匹配,得到 SAM ...
2020-2021 ACM-ICPC Brazil Subregional Programming Contest A Sticker Album 概率遞推, f[i] 表示得到 i 張貼紙要開包數的期望 則當 a > 0 時, 1~a, f[i] = 1(開一包至少 a 張貼 ...
\(2019-2020\ ACM-ICPC\ Brazil\ Subregional\ Programming\ Contest\) \(A.Artwork\) 並查集,把檢測區域能在一起的檢測器放在一個並查集里,然后判斷是否有一個集合能夠封住左邊和上邊的其中一個還有右邊和下邊的其中一個即可 ...
2017-2018 ACM-ICPC, NEERC, Moscow Subregional Contest Problem A. Advertising Strategy 題目描述:給出兩個數\(n, k\),初始時\(a_1=0\),每一天開始時令\(b_i=a_i+x_i\),每天結束時 ...
A. Advertising Strategy 最優策略一定是第一天用$y$元,最后一天再用$x-y$元補滿。 枚舉所有可能的$y$,然后模擬即可,天數為$O(\log n)$級別。 時間復雜度 ...
A. Auxiliary Project 完全背包。 #include<stdio.h> #include<iostream> #include<string. ...
題意:你的鍵盤有\(k\)個按鍵,矩陣\(T_{i,j}\),表示第\(i\)個鍵和第\(j\)個鍵之間的輸入頻率,並帶有一個\(L\)的修正,\(T\)的每一行都是非遞減的,現在你 ...