写这题的意义,在于纪念~~
#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
const int size=1000;
char str[size+10];
int s[size];
int main()
{
int lens,len;
bool f;
while(cin>>str)
{
memset(s,0,sizeof(s));
lens=strlen(str);
len=0;
f=0;
for(int i=0;i<lens;i++)
{
if(f&&str[i]=='5')
{
len++; f=0;
}
if(str[i]!='5') {
s[len]= s[len]*10+str[i]-'0';
f=1;
}
}
if(!s[len])len--;
sort(s,s+len+1);
cout<<s[0];
for(int i=1;i<=len;i++)
cout<<" "<<s[i];
cout<<endl;
}
return 0;
}