#include<bits/stdc++.h>
using namespace std;
int main()
{
int d,n;
int count;
cin>>d>>n;
string s=to_string(d);
for(int i=1;i<n;i++)
{
string ans="";
for(int j=0;j<s.size();j++)
{
count=1;
while(s[j]==s[j+1]) //判断连续相等的两个用while
{
count++;
j++;
}
ans+=s[j]+to_string(count); //用 s[j]+count+'0'通过不了
}
s=ans;
}
cout<<s<<endl;
}
1084 外观数列
最新推荐文章于 2024-07-23 18:35:33 发布