洛谷T89353 BIO RGB三角形

2022-04-12 09:58:56 字數 1083 閱讀 3430

題目鏈結

這個題我一開始顯然直接暴力

然後30分(但是應用資料分治的我通過複雜度判斷並且其餘輸出0的能力硬生生的拿下了60分)

主要還是講正解

這裡有乙個結論

這樣乙個圖,紅點的值可以通過兩個黃點來判斷

我們有數學歸納法可以推廣到3k+1

這樣我們就可以用類似於lca的倍增思想寫出**

#include#include

#include

#include

using

namespace

std;

inline

intread()

intn,l;

char a[10000010

];int three[15]= ;

intmain()

for(int i=1; i<=len-l+1; i++)

if(a[i]=='

b'&&a[i+l-1]=='r'

)

if(a[i]=='

g'&&a[i+l-1]=='b'

)

if(a[i]=='

g'&&a[i+l-1]=='r'

)

if(a[i]=='

r'&&a[i+l-1]=='b'

)

if(a[i]=='

r'&&a[i+l-1]=='g'

) }

len=len-l+1

; }

printf("%c

",a[1

]);}

洛谷 T156530 儒略曆

在 1582 年之前,以 4 為倍數的年份為閏年。正常情況下,一年中一月到十二月的天數分別是 31,28,31,30,31,30,31,31,30,31,30,31 天。如果這年是閏年,那麼二月則有 29 天。但某位皇帝發現這麼做其實不夠準確,會造成誤差,因此規定從 1582 年開始,以 4 為倍數...

洛谷T51924 忘情

二分上界有多大開多大 二分上界有多大開多大 二分上界有多大開多大 重要的事情說三遍 又被bright神仙帶著做題了 先無腦上wqs二分 我們可以把這個柿子畫一下,區間的花費就變成 sigema l r i s i 1 2了 那麼這個東西經過我艱苦的畫柿子證明是滿足四邊形不等式的 然後就和貞魚那題一樣...

洛谷T96628 統計

給定 n m 求十進位制 n 位數每個位數之積等於k的方案數 dp 高精 數學 考慮 k 0 的情況,由於可以有若干個 0 所以方案數為 sum limits times 9 考慮另外的情況,我們將 k 分解質因數,如果 k 還有除了 2 3 5 7 之外的質因數那麼方案數為 0 其餘的情況我們考慮...