L1-058 6翻了 (15 分)
作者:互联网
水题~。
int main()
{
string s;
getline(cin,s);
for(int i=0;i<s.size();i++)
if(s[i] == '6')
{
int j=i;
while(j<s.size() && s[j] == '6')
j++;
if(j-i > 9) cout<<"27";
else if(j-i > 3) cout<<"9";
else cout<<string(j-i,'6');
i=j-1;
}
else cout<<s[i];
//system("pause");
return 0;
}
标签:15,cout,水题,int,cin,058,L1,string 来源: https://www.cnblogs.com/fxh0707/p/14690780.html