美文网首页工作生活
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 分)

  • PTA 1084 外观数列 (20 分)

    题目 外观数列是指具有以下特点的整数序列: d, d1, d111, d113, d11231, d1122131...

  • Day20 外观数列

    给定一个正整数 n ,输出外观数列的第 n 项 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对...

  • 外观数列

    LeetCode第38题 题目描述:「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述...

  • 外观数列

    一、问题 给定一个正整数 n ,输出外观数列的第 n 项。「外观数列」是一个整数序列,从数字 1 开始,序列中的每...

  • 外观数列

    给定一个正整数 n ,输出外观数列的第 n 项。 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是...

  • 每日一题篇 — leetcode38号题外观数列

    38. 外观数列 所谓外观数列,就是后一个数列是对前一个数列的描述。打个比方: 题目是,给出相应的序列号,算出对应...

  • 【11】外观数列

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/count-...

  • 字符串 - 外观数列

    38. 外观数列 题目描述 给定一个正整数 n(1 ≤ n ≤ 30),输出外观数列的第 n 项。注意:整数序列中...

  • LeetCode 每日一题 [24] 外观数列

    LeetCode 外观数列 [简单] 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描...

网友评论

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

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