青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

心如止水
Je n'ai pas le temps
posts - 400,comments - 130,trackbacks - 0
這是一道動態規劃的題目,狀態用d[i][j][k][l],表示取到第 i 個成品后手中還有 j A,k B,l C

 

d[i+j][A][k+B][l+C]=min( d[i+j][A][k+B][l+C]d[i][j][k][l]+1 )

這是很容易想到的。

 

以下是我的程序:

#include<stdio.h>
#define maxint 30000
#define min(a,b) (a<b?a:b)
int n,d[101][11][11][11];
char a[101]={0};
void count(int begin,int end,int *A,int *B,int *C)
{//------begin -> end
    int i;
    (
*A)=(*B)=(*C)=0;
    
for(i=begin;i<=end;i++)
    
{
            
if(a[i]=='A') (*A)++;
       
else if(a[i]=='B') (*B)++;
       
else if(a[i]=='C') (*C)++;
    }

}

int main()
{
    
int i,j,k,l,A,B,C,m,ans;
    scanf(
"%d\n",&n);
    
for(i=1;i<=n;i++)
      scanf(
"\n%c",&a[i]);
    
//------Read In
    for(i=1;i<=n;i++)
     
for(j=0;j<=10;j++)
      
for(k=0;k<=10;k++)
       
for(l=0;l<=10;l++)
        d[i][j][k][l]
=-1;
    count(
1,(n>=10?10:n),&A,&B,&C);
    d[(n
>=10?10:n)][A][B][C]=0;
    
for(i=10;i<=n-1;i++)
    
for(j=0;j<=10;j++)
    
for(k=0;k<=10;k++)
    
for(l=0;l<=10;l++)
       
if(d[i][j][k][l]!=-1)
       
{
          
if(j!=0)
          
{
             m
=i+j;
            
if(m>n) m=n;
             count(i
+1,m,&A,&B,&C);
             
if(d[m][A][k+B][l+C]==-1) d[m][A][k+B][l+C]=maxint;
             d[m][A][k
+B][l+C]=min(d[m][A][k+B][l+C],d[i][j][k][l]+1);
          }

          
if(k!=0)
          
{
             m
=i+k;
             
if(m>n) m=n;
             count(i
+1,m,&A,&B,&C);
             
if(d[m][j+A][B][l+C]==-1) d[m][j+A][B][l+C]=maxint;
             d[m][j
+A][B][l+C]=min(d[m][j+A][B][l+C],d[i][j][k][l]+1);
          }

          
if(l!=0)
          
{
             m
=i+l;
             
if(m>n) m=n;
             count(i
+1,m,&A,&B,&C);
             
if(d[m][j+A][k+B][C]==-1) d[m][j+A][k+B][C]=maxint;
             d[m][j
+A][k+B][C]=min(d[m][j+A][k+B][C],d[i][j][k][l]+1);
          }

       }

    ans
=maxint;
    
for(i=0;i<=10;i++)
     
for(j=0;j<=10;j++)
      
for(k=0;k<=10;k++)
       
if(d[n][i][j][k]!=-1)
       
{
          
if(i>0) d[n][i][j][k]++;
          
if(j>0) d[n][i][j][k]++;
          
if(k>0) d[n][i][j][k]++;
          ans
=min(ans,d[n][i][j][k]);
       }

    printf(
"%d\n",ans);//------Print
return 0;
}

posted on 2010-01-06 18:48 lee1r 閱讀(371) 評論(0)  編輯 收藏 引用 所屬分類: 題目分類:動態規劃
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            日韩午夜视频在线观看| 影音先锋中文字幕一区二区| 欧美在线视频观看免费网站| 亚洲私拍自拍| 欧美一区视频| 免费人成精品欧美精品| 欧美精品在线观看91| 欧美人体xx| 国产日韩欧美亚洲一区| 亚洲国产欧美日韩另类综合| 夜夜嗨av一区二区三区四季av| 99re热精品| 久久av一区二区三区亚洲| 久久综合色婷婷| 亚洲精品欧洲精品| 羞羞视频在线观看欧美| 男人的天堂亚洲在线| 国产精品久久久久久亚洲调教| 韩国精品在线观看| 一区二区高清在线| 久久久亚洲高清| a4yy欧美一区二区三区| 久久久水蜜桃av免费网站| 欧美精品激情在线| 在线免费观看日本欧美| 性欧美18~19sex高清播放| 亚洲国产精品久久久久婷婷老年| 亚洲无亚洲人成网站77777| 玖玖视频精品| 国内成人在线| 午夜久久久久久| 亚洲伦伦在线| 欧美激情91| 激情亚洲网站| 欧美一区二区在线视频| 亚洲美女视频| 欧美另类视频| 亚洲精品中文字幕在线| 美女精品国产| 久久久久国产精品厨房| 国产亚洲成av人在线观看导航| 亚洲一区尤物| 一区二区三区国产精品| 欧美日韩激情网| 99re热精品| 亚洲黄一区二区| 嫩模写真一区二区三区三州| 激情av一区| 久久露脸国产精品| 欧美在线观看一区二区三区| 国产精品丝袜久久久久久app| 制服丝袜亚洲播放| 一本大道av伊人久久综合| 欧美激情按摩| 久久青青草综合| 一区二区三区四区国产精品| 久久免费偷拍视频| 黄色另类av| 巨乳诱惑日韩免费av| 久久国产精品亚洲77777| 国产欧美日韩视频一区二区| 欧美一区二区三区的| 欧美一区二区女人| 国产在线欧美日韩| 蜜桃av一区二区三区| 美女视频一区免费观看| 亚洲毛片一区二区| 在线亚洲高清视频| 国产日韩欧美在线| 蜜桃视频一区| 欧美激情按摩在线| 亚洲在线视频观看| 欧美淫片网站| 亚洲三级免费电影| 亚洲午夜av在线| 精品av久久707| 亚洲人成欧美中文字幕| 国产精品久久久久av| 久久成人免费日本黄色| 老司机成人网| 亚洲一区二区不卡免费| 亚洲欧美日韩国产综合精品二区| 国产一级揄自揄精品视频| 欧美高清在线一区二区| 欧美三级韩国三级日本三斤| 久久久久久久综合日本| 欧美精品亚洲| 久久婷婷国产麻豆91天堂| 欧美精品日韩www.p站| 欧美一进一出视频| 欧美 日韩 国产一区二区在线视频 | 在线亚洲观看| 激情综合激情| 在线亚洲激情| 亚洲第一毛片| 亚洲一区二区精品视频| 亚洲精品乱码久久久久久| 一区二区三区**美女毛片| 在线看片第一页欧美| 亚洲午夜电影在线观看| 亚洲人成在线观看| 午夜亚洲一区| 亚洲图片欧洲图片日韩av| 久久免费偷拍视频| 久久国产精品亚洲va麻豆| 欧美日韩亚洲91| 亚洲国产99精品国自产| 尤物在线观看一区| 午夜亚洲影视| 欧美一区二区日韩| 欧美日韩一区二区三区四区在线观看| 快播亚洲色图| 国产午夜精品视频| 亚洲自拍另类| 亚洲视频一区二区免费在线观看| 亚洲伦理在线| 欧美激情亚洲一区| 欧美国产第二页| 久久久久久91香蕉国产| 欧美揉bbbbb揉bbbbb| 欧美sm视频| 国产亚洲欧美日韩日本| 亚洲视频在线看| 亚洲一区免费观看| 欧美日本在线播放| 亚洲福利av| 亚洲国产精品一区二区www在线 | 亚洲国产一区二区三区在线播 | 欧美区一区二| 亚洲国产日韩一级| 亚洲精品国产拍免费91在线| 久久久www成人免费无遮挡大片 | 亚洲视频一区二区| 欧美精品一区二区精品网| 亚洲国产91精品在线观看| 亚洲国产综合91精品麻豆| 巨胸喷奶水www久久久免费动漫| 久久最新视频| 亚洲第一福利社区| 免费不卡在线视频| 亚洲黄色免费| 一区二区三区高清在线| 欧美香蕉大胸在线视频观看| 在线亚洲一区| 久久精品人人做人人爽| 韩曰欧美视频免费观看| 美国成人毛片| 亚洲理论电影网| 亚洲一级影院| 国产一区二区三区日韩| 久久免费一区| 亚洲人成人77777线观看| 亚洲视频一区二区| 国产一区二区精品在线观看| 老**午夜毛片一区二区三区| 亚洲精品免费在线观看| 欧美专区中文字幕| 亚洲人成网站在线播| 国产精品成人在线观看| 久久国产主播| 亚洲精品国产品国语在线app| 亚洲在线视频观看| 在线成人av.com| 国产精品成av人在线视午夜片| 欧美影院久久久| 日韩写真在线| 美日韩精品视频| 亚洲欧美三级在线| 亚洲人成在线影院| 国产一区二区高清| 欧美日韩一二三区| 久久亚洲综合网| 亚洲在线视频网站| 欧美激情亚洲自拍| 久久精品国产精品 | 欧美另类变人与禽xxxxx| 性欧美1819sex性高清| 美女性感视频久久久| 国产精品亚洲产品| 亚洲一级黄色片| 久久爱www久久做| 欧美大片免费| 亚洲国产女人aaa毛片在线| 欧美激情小视频| 亚洲看片一区| 国产精品国产三级国产aⅴ9色| 久久国产精品色婷婷| 在线综合亚洲欧美在线视频| 亚洲国产精品一区二区久| 久久久久久久高潮| 午夜精品久久久久久久| 亚洲精品一区久久久久久| 亚洲电影免费观看高清完整版在线观看 | 亚洲午夜在线| 亚洲人成在线影院| 激情欧美亚洲| 国产在线精品二区| 国产精品视频免费在线观看| 美女国产精品| 久久亚洲综合色|