水题~。
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; }