背景:简单字符串处理,尽管有点绕。

#include<cstdio>
#include<iostream>
#include<cstring>
#include<queue>
#include<algorithm>
using namespace std;
int ans[510];
char str[1009]; int main(void){
while(~scanf("%s",str)){
memset(ans,0,sizeof(ans));
int n=strlen(str),m=0;
for(int i=0;i < n;){
bool x=true;
for(int j=0;;j++){
if(i == n) break;
int key=str[i]-'0';
if(key == 5){if(j == 0) m--;i++;break;}
if(key == 0 && x){i++;continue;}
else{
x=false;
i++;
ans[m]=ans[m]*10+key;
}
}
m++;
}
sort(ans,ans+m);
for(int i=0;i < m;i++){
if(i) printf(" ");
printf("%d",ans[i]);
}
printf("\n");
}
return 0;
}

最新文章

  1. html5 canvas 详细使用教程
  2. 关于&lt;head&gt;&lt;/head&gt;标签;&lt;form&gt;&lt;/form&gt;标签
  3. ajax简单案例:返回json型
  4. navigationController pushViewController 多次跳转后怎么返回
  5. 【算法】 输入n 输出一个n*n的zigzag矩阵 利用c++实现
  6. Oracle 10g DataGuard手记之基础配置
  7. 归纳决策树ID3(Java实现)
  8. Android开发之自定义圆形的ImageView的实现
  9. 使用Chrome DevTools的Timeline分析页面性能
  10. Python交互模式下方向键出现乱码
  11. ExtJs3学习资料分享
  12. Unity3D 物体移动到点击位置
  13. [LeetCode] Unique Paths 2
  14. 1.编写一个Java应用程序,该程序中有3个类:Ladder、Circle和主类A。具体要求如下:Ladder类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能,包括一个构造方法对上底、下底、高进行初始化。Circle类具有类型为double的半径、周长和面积属性,具有返回周长、面积的功能,包括一个构造方法对半径进行初始化。主类A用来测试类Ladder和类Circle的功能。
  15. Java学习笔记——I/O流
  16. Golang中Struct与DB中表字段通过反射自动映射 - sqlmapper
  17. 在cikuapi.com上抓取相关词
  18. Asp .Net Core 2.0 登录授权以及多用户登录
  19. winSocket编程(九)重叠IO
  20. 异常日志框架Exceptionless结合.NET Core(本地部署)

热门文章

  1. asp.net 视图引擎归类
  2. VSM(Virtual Storage Manager For Ceph)安装教程
  3. projecteuler----&amp;gt;problem=11----Largest product in a grid
  4. Hibernate参数设置一览表
  5. MAC下安装Mysql数据库
  6. 为Linux上FireFox安装Flash插件
  7. 深入浅出CChart 每日一课——快乐高四第六课 二丫的青梅,返璞归真之普通窗体多区域画图
  8. mpvue + iview 实现跨平台开发(App,Wap,微信小程序)
  9. linux 下 查看进程的启动时间和运行时间
  10. 【Python3 爬虫】04_urllib.request.urlretrieve