hdu-1106 排序
2011-11-10 21:27
309 查看
水题一道。。。注意细节。。。
/* * hdu-1106 * mike-w * 2011-11-10 */ #include<stdio.h> #include<stdlib.h> #include<string.h> #define SIZE 2000 char buf[SIZE]; __int64 f[SIZE]; int comp(const void* e1,const void *e2) { return *((__int64*)e1) - *((__int64*)e2); } int main(void) { int cnt,i; __int64 tmp=0; #ifndef ONLINE_JUDGE freopen("in","r",stdin); #endif while(scanf("%s",buf+1)!=EOF) { cnt=0; tmp=0; buf[0]='5'; for(i=1;buf[i];i++) { if(buf[i]=='5') { if(buf[i-1]!='5') f[cnt++]=tmp,tmp=0; } else tmp=tmp*10+buf[i]-'0'; } if(buf[i-1]!='5') f[cnt++]=tmp; qsort(f,cnt,sizeof(__int64),comp); for(i=0;i<cnt;i++) printf("%I64d%c",f[i],(i==cnt-1?'\n':' ')); } return 0; }
相关文章推荐
- 字符串(流操作)fafu - 1543 -简单求和 && hdu 1106 排序
- hdu 1106 排序
- 排序 HDU - 1106
- HDU 1106 排序
- HDU 1106 NYOJ 525 排序 一道水题
- HDU 1106 排序
- HDU 1106 排序
- HDU 1106 排序
- hdu 1106 排序 (字符串 排序)
- HDU1106 排序(解法二)
- HDU 1106 排序
- HDU 1106排序
- hdu 1106 排序(水题,字符串)
- hdu 1106 排序
- hdu--1106--排序(java版)
- hdu 1106 排序
- hdu 1106 排序
- 【stringstream&getline】hdu 1106 排序
- hdu 1106 排序 20140805.cpp
- hdu 1106 排序 解题报告