美文网首页工作生活
PAT1084 外观数列 (20 分)

PAT1084 外观数列 (20 分)

作者: 昭明ZMing | 来源:发表于2019-07-03 10:49 被阅读0次
    #include<iostream>
    using namespace std;
    int main()
    {
        string a;
        int n;
        cin>>a>>n;
        while(--n){
            string ans;
            char c=a[0];
            int cnt=0;
            for(int i=0;i<a.length();i++){
                if(a[i]==c) cnt++;
                else{
                    ans+=c;
                    ans+=cnt+'0';
                    c=a[i];
                    cnt=1;
                }
            }
            if(cnt>0){
                ans+=c;
                ans+=cnt+'0';
            }
            a=ans;
        }
        cout<<a<<endl;
        return 0;
    }
    

    相关文章

      网友评论

        本文标题:PAT1084 外观数列 (20 分)

        本文链接:https://www.haomeiwen.com/subject/litqhctx.html