<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.cvbbacm.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.cvbbacm.com/feed.php">
        <title>CVBB ACM Team 2020-2021:teams:mian:gary</title>
        <description></description>
        <link>https://wiki.cvbbacm.com/</link>
        <image rdf:resource="https://wiki.cvbbacm.com/lib/exe/fetch.php?media=favicon.ico" />
       <dc:date>2026-04-30T02:29:48+0800</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:mian:gary:codeforces_round_638_div_2&amp;rev=1588958108&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:mian:gary:mos_algorithm_tree&amp;rev=1590676037&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.cvbbacm.com/lib/exe/fetch.php?media=favicon.ico">
        <title>CVBB ACM Team</title>
        <link>https://wiki.cvbbacm.com/</link>
        <url>https://wiki.cvbbacm.com/lib/exe/fetch.php?media=favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:mian:gary:codeforces_round_638_div_2&amp;rev=1588958108&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-09T01:15:08+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2020-2021:teams:mian:gary:codeforces_round_638_div_2</title>
        <link>https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:mian:gary:codeforces_round_638_div_2&amp;rev=1588958108&amp;do=diff</link>
        <description>Codeforces Round #638 (Div. 2)

Codeforces Round #638 (Div. 2)

D. Phoenix and Science

题意

一个细菌，初始大小为$1$，每个周期内可选择分裂与否，周期结束时所有细菌大小$+1$，$T$组数据,给出$n$求最快多少周期可达到，输出每个周期分裂的数量$1 \le t \le 1000,2\le n \le 1e9$$n$$S=\Sigma 2^k$$S_t$$n$$n-S_k$$1,2,4,···,n-S_k,···，2^{t-1},2^t$$n$$a_i$$b_i$$k$$1 \le n,k \le 500,1\le a_i,b_i\le 1e9$$t$$t-1$$f(i,j)$$i$$j$$S_i$$i$$S_i-f(i,j)*k-j$$num_1$$k-num_1$$t_1=j-num_1+a_i,t_2=S_i-f(i,j)*k-j-k+num_1+b_i$$f(i+1,t_1\%k)=max(f(i+1,t_1\%k),f(i,j)+1+t_1/k+t_2/k)$…</description>
    </item>
    <item rdf:about="https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:mian:gary:mos_algorithm_tree&amp;rev=1590676037&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-28T22:27:17+0800</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2020-2021:teams:mian:gary:mos_algorithm_tree</title>
        <link>https://wiki.cvbbacm.com/doku.php?id=2020-2021:teams:mian:gary:mos_algorithm_tree&amp;rev=1590676037&amp;do=diff</link>
        <description>树上莫队

总结时用到的博客：

https://blog.csdn.net/qq_39759315/article/details/88553210

https://www.cnblogs.com/RabbitHu/p/MoDuiTutorial.html

分块方式

首先需要解决$bzoj1086$王室联邦，此题的解法即为分块的方法

下只简述过程，每块内的节点个数在$[B,3B]$之间，操作方式为维护一个栈，从根节点开始$dfs$，对于某一点$x$$flg$$top-flg\ge B$$stack[flg+1]$$stack[top]$$x$$dfs$$i$$i$$i$$in[i]$$A$$out[i]$$i$$x$$y$$in[x]&lt;in[y]$$lca(x,y)=x$$A[in[x]],\ldots,A[in[y]]$$lca(x,y)\neq x$$A[out[x]],\ldots,A[in[y]]$$lca(x,y)$$lca(x,y)$$vis$$(u_1,v_1)$$(u_2,v_2)$$(u_1,u_2)$$(v_1,v_2)$$vis$$lca$$lca$…</description>
    </item>
</rdf:RDF>
