Chinaunix首页 | 论坛 | 博客
  • 博客访问: 60683
  • 博文数量: 29
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-04 16:40
个人简介

生命不息奋斗不止

文章分类

全部博文(29)

文章存档

2014年(28)

2013年(1)

我的朋友

分类: C/C++

2014-09-27 15:41:51

#include 
#include
void bubble_sort(int *a,int n)
{
int i=0,j=0,temp=0;
for (i=0;i for (j=0;j if (a[j]>a[j+1])
{
temp=a[j+1];
a[j+1]=a[j];
a[j]=temp;
}
}
int main()
{
char buffer[15]={0},i=0,j=0,cnt=0;
char inputs[1024] = {0};
int inputn[1024] = {0};
int outputn[1024] = {0};

do {
scanf("%s",inputs);
inputs[strlen(inputs)]='\0';
for (i=0,cnt=0; i {
while(inputs[i]>='0'&&inputs[i]<='9')
{
buffer[cnt++] = inputs[i++];
}
if (cnt!=0)
{
buffer[cnt]='\0';
inputn[j++]=atoi(buffer);
cnt=0;
}
}
}
while (getchar()!='\n');
bubble_sort(inputn,j);
for (i=0,cnt=0;i {
outputn[cnt++]=inputn[i];
while((inputn[i]==inputn[i+1]-1)&&(inputn[i+1]==inputn[i+2]-1))
i++;
}
for (i=0;i {
printf("%d ",outputn[i]);
}
printf("%d",outputn[cnt-1]);
system("pause");
}
阅读(894) | 评论(0) | 转发(0) |
0

上一篇:PowerPC + Linux2.6.25平台下的SPI驱动架构分析

下一篇:没有了

给主人留下些什么吧!~~