hdu 1016

来源:互联网 发布:清华经济管理学院知乎 编辑:程序博客网 时间:2024/05/23 19:36

写这题的意义,在于纪念~~

#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;}


原创粉丝点击