HDU 1106 排序
来源:互联网 发布:dsp快速傅里叶变换算法 编辑:程序博客网 时间:2024/06/14 01:07
大概是太菜的缘故,花了蛮长的时间ac,看了提示就是“5”的情况没有全部弄清楚。
还有还有就是学到新的东西了,超开心。
字符串转整型数组。
#include<iostream>#include<cstring>#include<algorithm>using namespace std;int main(){char s[1001];while(cin>>s){int p=0;char a[1001][1001];memset(a,0,sizeof(a));int lengh=strlen(s);int q=0,m=0; for(int i=0;i<lengh;i++) { if(s[i]!='5') { a[q][m++]=s[i]; } if(s[i]=='5'&&i<lengh-1&&s[i+1]!='5'&&m!=0)//就是这个m!=0花了我超多时间。{q++;m=0;} } int k[1001];for(int i=0;i<=q;i++){string s=a[i];char* end;int g = static_cast<int>(strtol(s.c_str(),&end,10));//就是这里啦!k[i]=g;}sort(k,k+q+1);for(int i=0;i<q;i++) cout<<k[i]<<" ";cout<<k[q]<<endl ; } return 0;}
阅读全文
0 0
- HDU 1106 排序
- hdu 1106排序
- hdu 1106 排序
- hdu 1106 排序
- hdu-1106 排序
- HDU-1106 排序
- HDU 1106 排序
- hdu 1106 排序
- hdu 1106 排序
- HDU 1106 排序
- HDU 1106 排序
- HDU 1106 排序
- HDU-1106排序
- hdu 1106 排序
- hdu 1106 排序
- hdu 1106 排序
- HDU 题目1106 排序
- HDU 1106 排序
- Dialog对话框
- 输出才更有价值——欢迎使用CSDN-markdown编辑器
- 深入理解JVM(七)——Class文件结构
- 《大话数据结构》学习笔记(一)
- JavaScript数据结构(4):树
- HDU 1106 排序
- fullpage和swiper对比
- Select count(*) from与Select * from的区别
- Python入门系列——第14篇
- 【深度学习】深度学习权重初始化
- Bootstrap源码之旅-mixins解读(3)
- public,private及protected的区别
- Android MediaPlayer的使用方法
- phpstrom DATABASE的使用问题