<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      題解:P13146 [GCJ 2018 #2] Graceful Chainsaw Jugglers

      題目:

      貪心:初始只能選 \((0,0)\),每次選 \((a,b)\) 會(huì)拓展出一個(gè) \((a+1,b),(a,b+1)\)
      畫一下這個(gè)圖,是個(gè)長(zhǎng)得很像樹的 DAG(有向無(wú)環(huán)圖)。

      考慮遞歸,可以走上面和下面,但是上下有重。
      這時(shí)我們令下面只能緊貼著下面走,然后我們發(fā)現(xiàn)這樣就可以拆成兩個(gè)子問(wèn)題。

      而走上面的路徑又與其父節(jié)點(diǎn)面臨同樣的決策,所以我們把這種情況歸為一類。
      但是子節(jié)點(diǎn)的所有 \((a,b)\) 相當(dāng)于父節(jié)點(diǎn)的 \((a+1,b)\),我們想要提前計(jì)算這個(gè) \(1\) 就要枚舉在這個(gè)點(diǎn)后選的點(diǎn)數(shù)。

      dfs(qiu,r,b):從 \((0,0)\) 開始有 \(r\) 個(gè)紅,\(b\) 個(gè)藍(lán),能不能選 \(qiu\) 個(gè)。
      dfs2(qiu):從 \((0,0)\) 開始緊貼著下面走 \(qiu\) 步需要的藍(lán)的個(gè)數(shù)。

      #include<bits/stdc++.h>
      using namespace std;
      const int QAQ=1010;
      int t,r,b,ans;
      bitset<QAQ> f[QAQ][QAQ],vis[QAQ][QAQ];
      /*
      記憶化數(shù)組,用 bitset,不然開不下。 
      */
      #define mk make_pair
      int dfs2(int qiu) {return (1+qiu)*qiu/2;}
      bool dfs(int qiu,int r,int b)
      {
      	if(r<0||b<0) return 0;
      	if(qiu-1<=0) return 1;
      	if(vis[qiu][r][b]) return f[qiu][r][b];
      	vis[qiu][r][b]=1;
      	for(int o1=0;o1<qiu;o1++) 
      		if(dfs2(qiu-1-o1)<=b&&dfs(o1,r-o1,b-dfs2(qiu-1-o1)))
      			return f[qiu][r][b]=1,1;
      	return 0;
      }
      signed main()
      {
      	cin>>t;
      	for(int i=1;i<=t;i++)
      	{
      		cin>>r>>b;
      		for(int j=r+b;j>=0;j--)
      			if(dfs(j+1,r,b))
      			{
      				cout<<"Case #"<<i<<": "<<j<<"\n";
      				break;
      			}
      	}
      	return 0;
      }
      
      posted @ 2025-09-29 15:32  _a1a2a3a4a5  閱讀(17)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 欧洲美熟女乱又伦免费视频| gogogo高清在线播放免费| 激情综合网激情五月我去也| 最新av中文字幕无码专区| 最新av中文字幕无码专区| 亚洲国产精品久久久久久久| 成人一区二区三区久久精品| 亚洲尤码不卡av麻豆| 99久re热视频这里只有精品6| 色噜噜狠狠成人综合| 国产a级三级三级三级| 一区二区三区四区五区色| 欧美成人精品在线| 欧美 亚洲 另类 丝袜 自拍 动漫| 丁青县| 久久国产精品伊人青青草| 高清偷拍一区二区三区| 欧美亚洲国产日韩一区二区| 成人欧美日韩一区二区三区| 日韩精品国产二区三区| 午夜免费啪视频| 米泉市| 巨爆乳中文字幕爆乳区| 综合色天天久久| 四虎成人精品无码| 亚洲这里只有久热精品伊人| 中国女人和老外的毛片| 欧美日产国产精品| 国产成人无码免费视频麻豆| 无码激情亚洲一区| 精品熟女少妇免费久久| 四虎永久在线精品8848a| 午夜福利片1000无码免费| 成人午夜在线观看日韩| 视频一区二区三区刚刚碰| 亚洲伊人情人综合网站| 日本精品极品视频在线| 变态另类视频一区二区三区| 欧美一区二区三区成人久久片| 国产精品亚洲一区二区z| 国产中文字幕精品在线|