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

雪竹的天空

theorix

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  34 隨筆 :: 0 文章 :: 20 評論 :: 0 Trackbacks
簡單的dp題
注意輸出函數的編寫
還有dp方程
  1/****************************************************************
  2    Problem: 1171
  3    User: theorix
  4    Language: C++
  5    Result: Accepted
  6    Time:152 ms
  7    Memory:980 kb
  8****************************************************************/

  9
 10#include<iostream>
 11#include<math.h>
 12using namespace std;
 13#define NN 5000
 14int ans[NN+9];
 15int mem[NN+9][2];
 16int xans[NN+9];
 17int xmem[NN+9][2];
 18int chose[NN+9];
 19void output2(int n)
 20{
 21    if(xmem[n][0]==0)
 22    {
 23        int i;
 24        for(i=1;i<=n;i++)
 25            printf("|");
 26        return ;
 27    }

 28    output2(xmem[n][0]);
 29    printf("x");
 30    output2(xmem[n][1]);
 31}

 32void output(int n)
 33{
 34    if(chose[n]==0)
 35    {
 36        for(int i=1;i<=n;i++)
 37            printf("|");
 38    }

 39    else if(chose[n]==1)
 40    {
 41        output(mem[n][0]);
 42        printf("+");
 43        output(mem[n][1]);
 44    }

 45    else if(chose[n]==2)
 46    {
 47        output2(mem[n][0]);
 48        printf("x");
 49        output2(mem[n][1]);
 50    }

 51}

 52int main()
 53{
 54//    freopen("toothpicks.in","r",stdin);
 55//    freopen("out.txt","w",stdout);
 56    int i,j,k,n,t,tt;
 57    xans[1]=1;
 58    for(i=2;i<=NN;i++)
 59    {
 60        t=(int)sqrt(i);
 61        xans[i]=i;
 62        for(j=2;j<=t;j++)
 63        {
 64            if(i%j==0&&xans[j]+xans[i/j]+2<xans[i])
 65            {
 66                xans[i]=xans[j]+xans[i/j]+2;
 67                xmem[i][0]=j;
 68                xmem[i][1]=i/j;
 69            }

 70        }

 71    }

 72    ans[1]=1;
 73    chose[1]=0;
 74    for(i=2;i<=NN;i++)
 75    {
 76        t=(int)sqrt(i);
 77        ans[i]=i;
 78        chose[i]=0;
 79        for(j=1;j<=i/2;j++)
 80        {
 81            if(ans[j]+ans[i-j]+2<ans[i])
 82            {
 83                ans[i]=ans[j]+ans[i-j]+2;
 84                mem[i][0]=j;
 85                mem[i][1]=i-j;
 86                chose[i]=1;
 87            }

 88        }

 89        for(j=2;j<=t;j++)
 90        {
 91            if(i%j==0&&xans[j]+xans[i/j]+2<=ans[i])
 92            {
 93                ans[i]=xans[j]+xans[i/j]+2;
 94                mem[i][0]=j;
 95                mem[i][1]=i/j;
 96                chose[i]=2;
 97            }

 98        }

 99    }

100//for(i=1;i<=160;i++)cout<<i<<" "<<chose[i]<<endl;
101//    for(n=1;n<=NN;n++)
102    while(scanf("%d",&n)!=EOF)
103    {//printf("%d\n",n);
104        printf("%d toothpicks: ",ans[n]);
105        output(n);
106        printf("=%d\n",n);
107    }

108}

109
posted on 2008-09-06 21:04 雪竹的天空( theorix ) 閱讀(517) 評論(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久久中文字幕| 国产伊人精品| 一本色道婷婷久久欧美| 亚洲国产婷婷香蕉久久久久久| 欧美一区二区三区在线看| 国产亚洲网站| 欧美福利影院| 欧美精品综合| 日韩香蕉视频| 日韩小视频在线观看专区| 欧美激情精品久久久久久蜜臀| 亚洲精品视频在线观看免费| 91久久极品少妇xxxxⅹ软件| 欧美伦理91i| 亚洲图片你懂的| 美女脱光内衣内裤视频久久网站| 午夜一区不卡| 国产一区二区三区日韩欧美| 久久国产精品久久久久久电车| 亚洲小少妇裸体bbw| 欧美激情一区二区三区| 亚洲毛片一区二区| 亚洲国内精品| 欧美日韩综合在线免费观看| 午夜精品一区二区三区四区 | 一个色综合av| 在线视频日本亚洲性| 国产欧美日韩精品丝袜高跟鞋| 久久精品国产免费| 欧美成人综合一区| 亚洲在线成人精品| 久久精品国产一区二区电影| 国产日产高清欧美一区二区三区| 香蕉尹人综合在线观看| 亚洲欧美日韩成人高清在线一区| 国产情人综合久久777777| 久久婷婷蜜乳一本欲蜜臀| 欧美国产精品一区| 久久精品一区蜜桃臀影院| 免费一级欧美片在线播放| 一区二区日本视频| 午夜一区不卡| 91久久久久久| 久久www成人_看片免费不卡| 亚洲黄色毛片| 欧美有码视频| 亚洲图片欧洲图片av| 久久乐国产精品| 亚洲视频一区二区在线观看| 久久久www成人免费精品| 亚洲视频一区在线观看| 浪潮色综合久久天堂| 午夜视频在线观看一区二区三区 | 欧美在线www| 一区二区国产在线观看| 久久综合给合久久狠狠狠97色69| 久久黄色影院| 国产精品美腿一区在线看 | 在线观看欧美黄色| 亚洲欧美激情诱惑| 亚洲在线视频| 蜜臀av一级做a爰片久久 | 欧美理论在线| 久久精品欧美日韩| 欧美久久精品午夜青青大伊人| 亚洲成色最大综合在线| 亚洲欧美精品中文字幕在线| 欧美国产精品中文字幕| 欧美成人久久| 尤物yw午夜国产精品视频| 午夜性色一区二区三区免费视频| 亚洲国产综合在线| 久久久欧美一区二区| 亚洲一级免费视频| 蜜桃久久av一区| 欧美成人一区二区在线 | 国产精品美女主播| 欧美激情在线| 亚洲国产精品福利| 农村妇女精品| 亚洲黄色精品| 一本久久青青| 国产精品成人在线观看| 9i看片成人免费高清| 中文精品一区二区三区| 欧美日韩xxxxx| 中文av一区特黄| 亚洲欧美日韩精品久久亚洲区| 国产精品国产三级国产专播精品人 | 在线观看视频一区二区欧美日韩| 久久乐国产精品| 亚洲国产精品一区二区www| 亚洲人在线视频| 欧美裸体一区二区三区| 99re6这里只有精品视频在线观看| 夜夜嗨av色一区二区不卡| 欧美肉体xxxx裸体137大胆| 一区二区三区精密机械公司 | 国产精品日本一区二区| 亚洲欧美在线看| 久久精品视频在线免费观看| 狠狠色狠狠色综合日日五| 久久高清免费观看| 亚洲第一福利社区| 亚洲一区二区在线免费观看| 国产精品一区视频| 美国十次成人| 一本色道久久综合亚洲91| 欧美在线国产精品| 国产无遮挡一区二区三区毛片日本| 午夜一区二区三视频在线观看| 欧美在线影院| 欧美激情一区二区| 夜夜嗨av一区二区三区免费区| 国产欧美视频一区二区| 久久精品首页| 亚洲国产精品高清久久久| 亚洲欧美日韩国产中文| 在线观看欧美成人| 国产精品一区二区三区成人| 暖暖成人免费视频| 欧美一区深夜视频| 亚洲精品中文字幕有码专区| 久久久精品免费视频| 亚洲视频电影图片偷拍一区| 红杏aⅴ成人免费视频| 欧美日韩一区二区三区在线| 久久久久国产精品午夜一区| 这里只有精品电影| 亚洲国产小视频在线观看| 久久久久久穴| 亚洲在线一区二区| 亚洲精品一区二区三区在线观看| 国产亚洲精品自拍| 欧美日韩免费观看一区| 男男成人高潮片免费网站| 亚洲欧美日韩综合国产aⅴ| 99成人精品| 亚洲欧洲日韩综合二区| 久久精品国产999大香线蕉| 一本色道久久加勒比88综合| 亚洲成人在线网站| 好男人免费精品视频| 国产免费一区二区三区香蕉精| 欧美精品xxxxbbbb| 欧美岛国激情| 久久亚洲一区二区三区四区| 亚洲欧美综合另类中字| 亚洲综合精品自拍| 一区二区免费在线观看| 亚洲精品国产品国语在线app| 欧美第一黄色网| 亚洲欧美日韩精品久久亚洲区| 亚洲美女电影在线| 精品二区久久| 黑人极品videos精品欧美裸| 国产乱码精品一区二区三区五月婷 | 香蕉精品999视频一区二区| 亚洲三级国产| 亚洲精品免费看| 亚洲欧洲另类国产综合| 亚洲欧洲日产国产综合网| 欧美成人在线免费观看| 欧美xx视频| 91久久精品美女高潮| 亚洲电影av在线| 亚洲国产精品久久久久秋霞蜜臀| 欧美成人一二三| 亚洲日本一区二区| 日韩亚洲在线| 性欧美8khd高清极品| 欧美伊人久久久久久久久影院| 久久久久久久欧美精品| 老司机免费视频久久| 欧美日韩hd| 国产欧美1区2区3区| 极品尤物av久久免费看| 亚洲欧洲一区二区三区久久| 中文在线资源观看网站视频免费不卡| 亚洲美女黄色片| 99伊人成综合| 亚洲一区在线观看视频 | 女仆av观看一区| 久久亚洲图片| 欧美国产精品v| av成人国产| 久久精品99国产精品日本 | 欧美国产先锋| 亚洲国产日韩一区二区| 亚洲欧美国产另类| 美国十次成人| 欧美人与性动交α欧美精品济南到| 欧美日韩亚洲一区在线观看| 国产午夜亚洲精品羞羞网站| 最新中文字幕一区二区三区| 先锋影音网一区二区| 久久尤物电影视频在线观看| 欧美黄色aa电影| 中国女人久久久| 亚洲宅男天堂在线观看无病毒|