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

pku 1173 Bar Codes 經典DP,逐位確定rank

題意:
給出條形碼系統
BC(n,k,m) is the set of all symbols with k bars that together extend over exactly n units, each bar being at most m units wide.
1、給出n,k,m,條形碼第一條是黑色。問有多少種不同的劃分方式。
2、給出條形碼,求它的rank(字典序)

第一問應該很好解決,BC(n,k,m)=sum(BC(n-i,k-1,m)),i=1,2..m
第二問也是用經典的逐位確定的方法,唯一要注意的是,白條要從大到小累加(因為0代表白色,顯然,當前條0的位數越多,字典序越?。?,而黑條要從小到大累加

代碼:
 1# include <cstdio>
 2# include <cstring>
 3# include <algorithm>
 4using namespace std;
 5int c[35][35],n,k,m;
 6int main()
 7{
 8    scanf("%d%d%d",&n,&k,&m);
 9    memset(c,0,sizeof(c));
10    for(int num=1;num<=min(n,m);num++)
11       c[num][1]=1;
12    for(int num=2;num<=n;num++)
13      for(int i=2;i<=k;i++)
14        for(int j=max(1,num-m);j<num;j++)
15           c[num][i]+=c[j][i-1];
16    printf("%d\n",c[n][k]);
17    int num;
18    scanf("%d",&num);
19    while(num--)
20    {
21        char str[50];
22        char color='1';
23        int last=0,rank=0,co=1;
24        scanf("%s",str);
25        for(int i=0;i<strlen(str);i++)
26        {
27            if(str[i]!=color)
28            {
29               int len=i-last;
30               switch(color)
31               {
32                  case '1':
33                       for(int j=last+1;j<i;j++)
34                          rank+=c[n-j][k-co];
35                       color='0';
36                       break;
37                  case '0':
38                       for(int j=min(n-1,last+m);j>i;j--)
39                          rank+=c[n-j][k-co];
40                       color='1';
41                       break;
42               }
;
43               co++;
44               last=i;
45            }

46        }

47        printf("%d\n",rank);
48    }

49      return 0;
50}

51

posted on 2011-01-02 23:17 yzhw 閱讀(386) 評論(0)  編輯 收藏 引用 所屬分類: DP

<2011年1月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

導航

統計

公告

統計系統

留言簿(1)

隨筆分類(227)

文章分類(2)

OJ

最新隨筆

搜索

積分與排名

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久激情综合网| 免费av成人在线| 欧美a级一区二区| 久久女同互慰一区二区三区| 欧美在线视频观看| 久久久久久噜噜噜久久久精品| 亚洲欧美在线一区二区| 亚洲图片激情小说| 欧美一级在线播放| 欧美成人免费网| 99re热这里只有精品免费视频| av成人国产| 亚洲欧美日韩在线播放| 欧美成人精品激情在线观看| 国产精品成人免费精品自在线观看| 国产亚洲成av人片在线观看桃 | 亚洲美女精品一区| 日韩视频在线观看免费| 亚洲综合社区| 亚洲国产欧美一区| 午夜精品久久久久| 欧美在线视频一区二区| 欧美一区二区啪啪| 欧美成人激情视频| 亚洲在线视频观看| 欧美中文字幕视频| 亚洲视频一二区| 欧美久久久久免费| 亚洲成人自拍视频| 欧美freesex交免费视频| 欧美一区二区三区视频在线观看| 欧美激情亚洲| 一本色道久久综合亚洲精品小说 | 亚洲欧洲av一区二区| 亚洲激情综合| 欧美日韩中文在线观看| 亚洲影视在线播放| 99热免费精品在线观看| 免费黄网站欧美| 91久久国产综合久久| 欧美日韩在线视频一区| 午夜一区二区三区不卡视频| 午夜国产欧美理论在线播放| 国产区精品在线观看| 久久gogo国模裸体人体| 久久蜜臀精品av| 99精品国产99久久久久久福利| 91久久午夜| 国产精品日本精品| 蜜桃av一区二区三区| 欧美视频专区一二在线观看| 久久精品国产亚洲高清剧情介绍| 欧美成人中文| 久色成人在线| 国产精品亚洲综合| 欧美性做爰毛片| 久久精品免费看| 欧美日韩国产精品一区二区亚洲| 久久精品国产精品亚洲综合| 欧美fxxxxxx另类| 久久久噜噜噜久久中文字幕色伊伊| 老司机午夜精品| 久久伊人精品天天| 国产精品欧美日韩| 日韩午夜三级在线| 亚洲精品欧洲| 欧美福利一区二区| 美女啪啪无遮挡免费久久网站| 国产精品外国| 亚洲综合色在线| 亚洲欧美久久| 国产欧美91| 亚洲欧美日本日韩| 久久精品在线免费观看| 国产日本欧美在线观看| 久久成人精品无人区| 久久天天躁夜夜躁狠狠躁2022 | 欧美日本亚洲| 亚洲国产成人porn| 亚洲欧美欧美一区二区三区| 欧美小视频在线| 午夜精品久久| 亚洲电影免费在线| 这里只有精品在线播放| 久久夜色精品亚洲噜噜国产mv| 影音先锋国产精品| 欧美日韩大片| 欧美r片在线| 亚洲一区免费视频| 欧美成人在线免费视频| 一区二区三区视频在线播放| 亚洲伦伦在线| 久久尤物视频| 一个人看的www久久| 国产亚洲精品久久久久动| 欧美国产视频在线| 久久综合狠狠综合久久激情| 一本色道久久综合亚洲精品按摩| 久久免费视频在线观看| 亚洲欧美日韩国产综合在线| 亚洲国产精品久久久久| 好男人免费精品视频| 国产精品欧美日韩一区| 国产精品日韩欧美综合 | 欧美大胆成人| 久久久久久综合| 美女尤物久久精品| 欧美国产日本韩| 欧美sm重口味系列视频在线观看| 久久精品免费| 亚洲电影有码| 一本色道久久88亚洲综合88| 日韩午夜在线观看视频| 亚洲国产美女久久久久| 亚洲第一福利社区| 亚洲精品中文字| 午夜伦理片一区| 亚洲美女福利视频网站| 宅男精品视频| 另类图片综合电影| 亚洲精品乱码久久久久久黑人| 亚洲日本成人女熟在线观看| 亚洲国产精品久久久久婷婷884| 亚洲激情校园春色| 亚洲欧美激情一区| 鲁鲁狠狠狠7777一区二区| 欧美大片一区| 狠狠色狠狠色综合系列| 一区二区三区欧美亚洲| 性伦欧美刺激片在线观看| 国产视频不卡| 99在线精品观看| 久久青青草原一区二区| 一区二区高清在线| 免费人成网站在线观看欧美高清 | 亚洲在线观看视频网站| 久久国内精品自在自线400部| 欧美精品亚洲二区| 亚洲盗摄视频| 久久久999精品| 亚洲一区二区视频| 欧美女人交a| 亚洲高清二区| 亚洲高清不卡一区| 欧美成人免费全部| 亚洲精品社区| 亚洲激情校园春色| 欧美高清日韩| 亚洲视频 欧洲视频| 亚洲免费激情| 国产精品超碰97尤物18| 亚洲伊人观看| 新67194成人永久网站| 国产欧美日韩另类一区| 亚洲欧美怡红院| 亚洲欧美一区二区原创| 影音先锋成人资源站| 亚洲精选中文字幕| 国产精品免费一区豆花| 久久久久久久网站| 欧美xart系列高清| 欧美一区二区高清| 久久全国免费视频| 亚洲一区999| 欧美伊人久久| 亚洲人成网站在线播| 亚洲一区二区三区精品在线| 激情偷拍久久| 一二美女精品欧洲| 亚洲第一区在线观看| av成人天堂| 亚洲激情六月丁香| 亚洲欧美一区在线| 亚洲手机视频| 卡通动漫国产精品| 欧美日韩一区高清| 欧美激情在线观看| 黄色av成人| 午夜亚洲性色福利视频| 亚洲少妇一区| 欧美日韩午夜剧场| 亚洲高清免费在线| 精品9999| 久久亚洲综合色| 欧美激情综合色| 激情久久婷婷| 久久久久久亚洲精品杨幂换脸| 久久精品日韩| 国产亚洲福利| 久久久人成影片一区二区三区观看 | 久久在线免费| 欧美成人国产一区二区| 亚洲第一天堂无码专区| 男人的天堂成人在线| 亚洲国产精品va在线看黑人动漫| 亚洲看片网站| 国产精品成人午夜| 久久国产精品一区二区| 狼人天天伊人久久| 亚洲少妇一区|