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

飛天

快樂的生活......

 

[ACM 1001] 密碼截獲

密碼截獲
Time Limit:1000MS  Memory Limit:1024K

Description:

Catcher是MCA國的情報員,他工作時發(fā)現(xiàn)敵國會用一些對稱的密碼進行通信,比如像這些ABBA,ABA,A,123321,但是他們有時會在開始或結束時加入一些無關的字符以防止別國破解。比如進行下列變化ABBA->12ABBA,ABA->ABAKK,123321->51233214 。因為截獲的串太長了,而且存在多種可能的情況(abaaab可看作是aba,或baaab的加密形式),Cathcer的工作量實在是太大了,他只能向電腦高手求助,你能幫Catcher找出最長的有效密碼串嗎?

Input:

測試數(shù)據有若干行字符串,包括字母,數(shù)字,符號。(字母區(qū)分大小寫)

Output:

與輸入相對應每一行輸出一個整數(shù),代表最長有效密碼串的長度。

Sample Input:

ABBA
12ABBA
A
ABAKK
51233214
abaaab

Sample Output:

4
4
1
3
6
5
/*
** °ÝÃD´y­z:http://acm.zjut.edu.cn/ShowProblem.aspx?ShowID=1001
** Author: flysky
** date:   2008-01-19 ª¯§¾¤u§@°V½m¤é
*/

#include 
<iostream>
#include 
<string>

using namespace std;


int solve(string &input)
{
  
   
int len=input.size();
   
int passlen=1;
   
for(int i=0;i<len;i++)
   
{
      
int k=i;
      
int p2=0;
      bool same
=false;
      
for(int j=len-1;j>i;j--)
      
{
              
if(input[k]==input[j])
              
{
                  
if(!same)
                     p2
=j;
                  k
++;
                  same
=true;
              }

              
else
              
{
                  same
=false;
                  k
=i;
              }

                  
      }

      
if(passlen<p2-i+1) passlen=p2-i+1;
   }

   
return passlen;     
}

int main(int argc, char *argv[])
{
    string input;
    
while(1)
    
{
        cin
>>input;
    
    
        cout
<<solve(input)<<endl;
    }

        

    
return 0;
}



自己測試沒問題,提交卻不通過,感覺題目沒有說清楚如何退出。
----------------------------------------------------------------------------------------------
nana di~終於讓我過了
正確代碼:
#include <iostream>
#include 
<string>

using namespace std;


int solve(char *input,int len)
{
  
   
int passlen=1;
   
for(int i=0;i<len;i++)
   
{
      
int k=i;
      
int p2=0;
      bool same
=false;
      
for(int j=len-1;j>i;j--)
      
{
              
if(input[k]==input[j])
              
{
                  same
=true;
                  p2
=j;
                  
for(int j1=j-1,i1=k+1;j1>i1;j1--,i1++)
                     
if(input[i1]!=input[j1])
                     
{
                         same
=false;
                         
break;
                     }

              }

              
else
              
{
                  same
=false;
                  k
=i;
              }

              
if(same)
              
{
                 
if(passlen<p2-i+1) passlen=p2-i+1;
                 
//i=p2+1;
                 break;
              }

                  
      }

      
   }

   
return passlen;     
}

int main(int argc, char *argv[])
{
    
char input[100];
    
while(scanf("%s",input)!=EOF)
    
{
        cout
<<solve(input,strlen(input))<<endl;
    }

        

    
return 0;
}

posted on 2008-01-19 14:36 飛天 閱讀(1281) 評論(1)  編輯 收藏 引用 所屬分類: ACM

評論

# re: [ACM 1001] 密碼截獲 2009-12-07 09:41 WonderCoder

你的得一個程序輸入123ab321就知道錯在哪里了。。  回復  更多評論   

導航

統(tǒng)計

常用鏈接

留言簿(2)

隨筆分類

隨筆檔案

文章分類

文章檔案

Blogs

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲视频在线观看网站| 亚洲一区二区毛片| 亚洲电影有码| 亚洲精品乱码久久久久久久久| 欧美亚洲视频在线看网址| 欧美日韩1区2区3区| 亚洲高清视频一区| 久久人人97超碰国产公开结果| 亚洲午夜女主播在线直播| 欧美日韩高清区| 日韩西西人体444www| 欧美不卡视频一区发布| 久久久久久9| 激情综合色综合久久综合| 久久成人免费日本黄色| 亚洲在线视频免费观看| 国产精品美女在线| 性做久久久久久| 亚洲欧美综合网| 国产视频久久久久| 久久精品在线| 久久成人一区| 在线视频观看日韩| 亚洲电影在线| 欧美视频不卡中文| 亚洲欧美一区二区在线观看| 亚洲欧美日韩国产一区二区| 国产一区二区三区在线观看精品| 久久久91精品国产| 美日韩精品视频| 一本色道久久综合亚洲二区三区| 亚洲精品在线一区二区| 国产精品观看| 久久久国产精品一区| 久久久亚洲高清| 99在线精品视频| 亚洲欧美综合精品久久成人| 激情成人av在线| 91久久精品日日躁夜夜躁国产| 欧美视频网站| 久久躁狠狠躁夜夜爽| 欧美片在线观看| 久久精彩视频| 美女91精品| 亚洲一区精品电影| 久久国产精品久久久| 亚洲麻豆av| 欧美一二三区精品| 99精品欧美一区二区三区 | 日韩亚洲欧美在线观看| 国产精品久久午夜夜伦鲁鲁| 老司机亚洲精品| 国产精品狠色婷| 免费欧美日韩| 国产精品免费视频观看| 欧美高清视频在线| 国产精品一区二区三区四区| 欧美高清视频在线观看| 国产精品裸体一区二区三区| 欧美激情二区三区| 国产欧美精品va在线观看| 亚洲国产欧美在线| 国产综合欧美| 亚洲自拍偷拍麻豆| 一本色道久久综合| 欧美不卡一区| 另类av一区二区| 国产精品亚洲精品| 日韩视频中午一区| 亚洲看片网站| 狼人天天伊人久久| 久久综合九色综合欧美狠狠| 国产精品自在线| 亚洲小说欧美另类社区| 中文国产成人精品| 欧美激情综合色| 亚洲国产成人久久综合| 影院欧美亚洲| 欧美一二三区在线观看| 欧美在线电影| 国产精品日本| 亚洲精一区二区三区| 亚洲精品一二三| 久久这里有精品15一区二区三区| 欧美制服第一页| 国产精品亚洲一区二区三区在线| 亚洲精品乱码久久久久久久久| 1024精品一区二区三区| 久久精品国产免费观看| 久久久91精品国产一区二区三区| 国产老女人精品毛片久久| 亚洲男女自偷自拍| 欧美一区二区播放| 国产欧美一区二区三区在线老狼| 在线视频精品| 午夜在线精品偷拍| 国产日产高清欧美一区二区三区| 亚洲永久免费av| 久久国产精品高清| 国产在线麻豆精品观看| 久久激情婷婷| 欧美激情第二页| 一二美女精品欧洲| 国产精品99一区| 亚洲一区二区在线看| 欧美影院一区| 精品不卡一区二区三区| 久久久亚洲精品一区二区三区| 欧美成人日本| 9l视频自拍蝌蚪9l视频成人| 欧美日韩精品免费观看视一区二区 | 久久av一区二区| 国产在线拍偷自揄拍精品| 久久男女视频| 亚洲精品老司机| 香蕉av777xxx色综合一区| 国产亚洲精品高潮| 欧美成人免费播放| 亚洲综合999| 免费看成人av| 中文一区字幕| 国产综合亚洲精品一区二| 欧美成人午夜77777| 在线综合亚洲| 久久性天堂网| 一本色道久久精品| 国产综合色在线| 欧美日韩播放| 久久国产精品久久久久久电车| 亚洲大片免费看| 午夜精品福利一区二区三区av| 国内精品模特av私拍在线观看| 欧美成人资源| 欧美一级专区免费大片| 亚洲激情国产精品| 久久精品一区二区三区不卡牛牛| 亚洲精品一区久久久久久| 国产麻豆91精品| 欧美精品日本| 久久视频国产精品免费视频在线| 亚洲精品一区在线观看| 久久久人成影片一区二区三区| 一本色道久久综合亚洲精品高清| 黄色综合网站| 国产精品一区=区| 欧美阿v一级看视频| 午夜精品在线视频| 一区二区高清在线| 欧美国产精品一区| 久久久久久尹人网香蕉| 亚洲宅男天堂在线观看无病毒| 黄色国产精品| 国产精品一二| 欧美性大战久久久久久久蜜臀| 母乳一区在线观看| 久久精品99久久香蕉国产色戒| 亚洲一级免费视频| 99香蕉国产精品偷在线观看| 亚洲国产午夜| 免费欧美视频| 久久婷婷国产综合国色天香| 午夜一区在线| 性欧美大战久久久久久久免费观看| 妖精视频成人观看www| 亚洲电影免费观看高清完整版在线观看| 国产精品日韩精品欧美精品| 欧美日韩综合久久| 欧美日韩国产小视频| 欧美激情自拍| 欧美精品一二三| 欧美国产第一页| 欧美高清在线一区二区| 欧美aa在线视频| 欧美国产1区2区| 欧美日本韩国一区二区三区| 欧美精品二区| 欧美日韩第一区| 欧美视频国产精品| 欧美日韩一级片在线观看| 欧美美女日韩| 国产精品扒开腿爽爽爽视频 | 国产欧美精品| 国内成人精品2018免费看| 国产亚洲精品久久久久久| 国产一区二区按摩在线观看| 国内精品久久久久影院优| 激情成人在线视频| 在线成人亚洲| 亚洲人被黑人高潮完整版| 最新中文字幕亚洲| 99国产精品国产精品久久| 亚洲天堂成人在线视频| 亚洲欧美日本国产专区一区| 欧美在线日韩精品| 免费久久99精品国产| 亚洲国产综合在线| 亚洲巨乳在线| 亚洲一区在线观看视频 | 国产精品99久久久久久久久 | 国产精品高潮呻吟久久|