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

飛天

快樂的生活......

 

[ACM 1001] 密碼截獲

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

Description:

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

Input:

測試數(shù)據(jù)有若干行字符串,包括字母,數(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 飛天 閱讀(1270) 評論(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>
            亚洲国产激情| 久久精品国产亚洲精品| 欧美一级久久久久久久大片| 免费欧美在线| 欧美成年人网| 国产区精品在线观看| 亚洲一区二区三区久久| 久久久精品久久久久| 亚洲欧美乱综合| 国产精品毛片a∨一区二区三区| 影音先锋欧美精品| 免费成人高清视频| 亚洲欧美日韩精品一区二区 | 国产伦精品一区二区| 亚洲国产综合91精品麻豆| 久久精品欧美| 亚洲香蕉视频| 亚洲经典在线看| 久久久九九九九| 国产综合网站| 欧美激情一区二区三区不卡| 久久国产精品99国产| 亚洲电影免费观看高清完整版在线观看| 午夜在线观看免费一区| 99香蕉国产精品偷在线观看| 国产精品一二| 久久综合网络一区二区| 蜜桃av一区二区在线观看| 亚洲天堂偷拍| 久久久久免费| 亚洲性图久久| 久久亚洲精品网站| 一本色道久久综合精品竹菊| 亚洲免费电影在线| 激情综合色综合久久| 亚洲人体1000| 狠狠88综合久久久久综合网| 亚洲人成网站精品片在线观看| 欧美日本精品在线| 美女啪啪无遮挡免费久久网站| 欧美视频网站| 日韩亚洲不卡在线| 一本到高清视频免费精品| 看片网站欧美日韩| 亚洲国产黄色片| 国产一二精品视频| 久久久久久久999| 久久国产婷婷国产香蕉| 国产精品久久久久久模特| 亚洲人成7777| 亚洲一区二区三区四区五区黄| 美女成人午夜| 亚洲看片一区| 久久99在线观看| 欧美成人亚洲成人| 欧美日一区二区三区在线观看国产免 | 牛牛国产精品| 亚洲美女视频在线免费观看| 狠狠爱成人网| 午夜在线视频观看日韩17c| 中文日韩电影网站| 久久久久久久久久码影片| 中文在线资源观看网站视频免费不卡 | 亚洲在线黄色| 卡通动漫国产精品| 亚洲图片欧洲图片av| 欧美日本一道本在线视频| 影音先锋日韩资源| 久久久久高清| 好看的日韩视频| 亚洲国产精品一区二区第四页av| 国内精品一区二区三区| 一区在线播放视频| 亚洲免费福利视频| 亚洲欧美另类在线| 美女国内精品自产拍在线播放| 久久久之久亚州精品露出| 欧美成人免费va影院高清| 欧美激情性爽国产精品17p| 亚洲国产三级网| 欧美成人在线免费视频| 亚洲高清在线观看一区| 亚洲欧洲一区二区三区| 亚洲精品在线视频观看| 亚洲欧美日韩成人高清在线一区| 亚洲二区视频| 亚洲乱码国产乱码精品精98午夜| 国产精品一区二区在线观看不卡| 欧美日韩一区二区在线视频 | 欧美专区第一页| 99视频国产精品免费观看| 夜夜嗨av一区二区三区网页| 久久久噜噜噜久久中文字免| 国产欧美在线| 久久激情婷婷| 午夜精品国产更新| 欧美性天天影院| 久久久久免费视频| 老司机一区二区| 亚洲三级免费观看| 亚洲福利电影| 久久伊伊香蕉| 亚洲女同在线| 欧美在线亚洲| 亚洲精品视频在线看| 亚洲精品精选| 国产日韩av高清| 亚洲国产裸拍裸体视频在线观看乱了中文| 久久久久久香蕉网| 日韩视频在线播放| 亚洲欧美不卡| 在线观看欧美黄色| 亚洲国内高清视频| 国产精品久久二区| 蜜桃av一区二区三区| 欧美成人综合一区| 午夜在线不卡| 欧美国产日韩一区二区三区| 一区二区三区欧美亚洲| 亚洲欧美日韩国产另类专区| 黄色综合网站| 亚洲午夜性刺激影院| 亚洲国产精品久久久久秋霞蜜臀 | 久久精视频免费在线久久完整在线看 | 欧美日韩调教| 99热这里只有精品8| 国产一区二区三区在线观看精品 | 亚洲图片欧美一区| 亚洲成人在线免费| 欧美一级黄色网| 性色av一区二区三区| 欧美激情一区二区三区全黄| 久久手机免费观看| 国产一区二区三区久久久久久久久| 亚洲激情在线视频| 亚洲精品一二| 欧美人妖在线观看| 亚洲一区二区三区四区五区午夜| 正在播放亚洲一区| 国产一区二区精品久久91| 久久久之久亚州精品露出| 欧美激情性爽国产精品17p| 亚洲大胆女人| 欧美另类一区| 西瓜成人精品人成网站| 美日韩免费视频| 91久久国产精品91久久性色| 欧美二区乱c少妇| 亚洲视频导航| 欧美国产激情二区三区| 亚洲一级黄色片| 激情综合激情| 欧美三级视频在线| 美女爽到呻吟久久久久| 亚洲精品一区久久久久久| 欧美一区影院| 夜夜嗨av一区二区三区网站四季av | 亚洲国产日日夜夜| 国产精品区一区二区三区| 另类欧美日韩国产在线| 亚洲午夜精品一区二区| 亚洲国产成人精品女人久久久 | 亚洲欧美日韩一区二区在线 | 久久激情五月婷婷| 夜夜嗨av一区二区三区网页| 亚洲大胆人体在线| 久久看片网站| 久久精品国产清自在天天线| 中日韩高清电影网| 一本色道久久综合一区| 久久人人爽人人爽| 亚洲一区二区三区高清| 亚洲国产二区| 免费看黄裸体一级大秀欧美| 香蕉精品999视频一区二区| 一本色道综合亚洲| 亚洲国产成人在线视频| 国产精品福利久久久| 欧美日韩精品免费观看视频完整| 亚洲欧美日韩一区二区在线| 亚洲日韩视频| 欧美激情自拍| 亚洲二区免费| 香蕉久久夜色精品| 欧美大片在线观看一区二区| 国产精品久久7| 亚洲作爱视频| 亚洲第一在线视频| 久久精品亚洲一区二区| 欧美色道久久88综合亚洲精品| 影音先锋成人资源站| 欧美中文字幕在线播放| 亚洲美女在线国产| 欧美黄色影院| 亚洲激情视频在线播放| 久久综合狠狠综合久久综合88| 99国产精品视频免费观看| 噜噜噜躁狠狠躁狠狠精品视频| 国产亚洲欧美日韩在线一区| 亚洲制服av|