nyoj525 一道水题
来源:互联网 发布:商场导航软件 编辑:程序博客网 时间:2024/04/28 11:44
题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=525
代码:
#include <iostream>#include <string.h>#include <algorithm>using namespace std;const int MAX=50001;char a[MAX];int b[MAX];int tiqu(){ int i,j,len; len=strlen(a); int k=0; a[len]='5'; //数组最后添加一个5的好处 bool if_5=true; //判断有没有全部都是5的情况 for(i=len;i>=0;i--) //添加了一个5,所以从len开始倒着 { bool flag=true; //判断连续多个5的情况 if(a[i]=='5') { int p=1,sum=0; int vvv=0; for(j=i-1;a[j]!='5'&&j>=0;j--) { sum=sum+(p*(a[j]-'0')); p*=10; vvv++; flag=false; if_5=false; } b[k]=sum; if(!flag) k++; } } if(if_5) return 0; return k;}int main(){ int t; while(cin>>a){ int len=tiqu(); if(len==0) { cout<<"0"<<endl; continue; } sort(b,b+len); for(int i=0;i<len-1;i++){ cout<<b[i]<<" "; } cout<<b[len-1]<<endl; } return 0;}
- nyoj525 一道水题
- NYOJ525 一道水题
- nyoj525 一道水题
- POJ3753-一道水题
- 一道水题Q2013
- 一道水题Q2031
- 一道水题Q2000
- 一道水题Q2001
- 一道水题Q2004
- 一道水题
- poj1004 水题一道
- nyoj 一道水题
- 南阳 一道水题
- 一道水题
- NOIP一道水题
- 一道水题
- 一道水题
- hdu1257一道水题??
- 做的一个培训机构用跟踪生源的简单系统(VS2008+Sql-server express 2005)
- 算法之---递推与递归
- android读写串口
- tcp长连接 短连接等概念
- HTTP作业答案
- nyoj525 一道水题
- [EK-LM3S8962]TI EK-LM3S8962开发板使用蜂鸣器播放音乐《梁祝》的实现
- Missing indirectly referenced artifact com.sun:tools:jar:1.5.0:system
- 跳台阶问题(变态跳台阶)
- 形参,实参,传值,传地址,传引用
- mac os x 10.8.2下安装最新版本GCC 4.7.2,出现libtool: link for xxx to be removed情况
- CRS-0223: Resource 'ora.devdb.devdb1.inst' has placement error.
- 在英文Ubuntu 环境下使用中文字体
- CAsyncSocket多线程环境