字符串处理(POJ1782)
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                字符串处理(POJ1782)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                題目鏈接:http://poj.org/problem?id=1782
?
解題報(bào)告:
#include <iostream> #include <cstdio> #include <cstring>using namespace std;const int maxn = 1120;int main() {char s[maxn];char tmp;while(gets(s)){int len = strlen(s);int i;for(i = 0 ; i < len ; i++){if(i + 1 < len && s[i] == s[i+1]) ///輸出有重復(fù)字符的子串 {int j = 0;///重復(fù)的次數(shù)tmp = s[i];j++;i++;while(j < 9 && i < len && s[i] == s[i-1]){tmp = s[i];j++;i++;}printf("%d%c",j,tmp);--i;}else ///輸出沒有重復(fù)字符的子串 {printf("1");while(i < len){if(i + 1 < len &&s[i] == s[i+1]){break;}printf("%c",s[i]);if(s[i] == '1') ///如果是1,就將他們變成11 {printf("%c",s[i]);}i++;}--i;printf("1");}}printf("\n");}return 0; }?
?
轉(zhuǎn)載于:https://www.cnblogs.com/TreeDream/p/5330547.html
總結(jié)
以上是生活随笔為你收集整理的字符串处理(POJ1782)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: IIS7下使用urlrewriter.d
- 下一篇: Hadoop学习第一天
