整数排序,有逗号
来源:互联网 发布:网络共享文件夹 编辑:程序博客网 时间:2024/05/22 22:01
输入一组大于等于0的整数,根据从大到小的顺序排序后输出,如果排序后有连续数时,只输出连续数中最大和最小的两个数。
输入的所有整数都各不相同,即不用考虑两个整数相同的情况。
输入输出的数都以“,”分隔。输入字符串的总长度小于等于100个字节。下例没有输出8
#include<iostream>using namespace std;void main(){int a[1000],i=0,j,k,temp;cin >> a[0];while (getchar() != '\n'){ //getchar()可以读取换行cin >> a[++i];//cin 可以不读取逗号}for (k = 0; k < i ; k++)for (j = 0; j < i - k; j++)if (a[j] < a[j + 1]){temp = a[j];a[j] = a[j + 1];a[j + 1] = temp;}cout << a[0] << ","; j = 1; while (j != i){ if ((a[j - 1] - a[j] == 1) && (a[j] - a[j + 1] == 1))j++; else{ cout << a[j] << ","; j++; }} cout << a[i] << endl;system("pause");}
0 0
- 整数排序,有逗号
- 逗号排序
- 整数加逗号
- 整数用逗号隔开
- 有一个整数数组,要求将其格式化为字符串,每个数字以逗号分开
- 三个数排序。要求输入三个整数,按逗号隔开,把它们从小到大排列,输出结果用空格隔开。
- C++ typedef中间有逗号
- stringstream转换整数是可能会加逗号
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 整数排序
- 线程
- 输出未知数目数字的和
- Jsoup学习笔记2:Jsoup解析HTML代码标签与属性
- Otsu(最大类间方差法)方法的C++实现
- Yii rules常用规则 ,适用Yii2
- 整数排序,有逗号
- Berkeley's SICP in python(一)
- java 转发和重定向的区别
- cocos2d-x v3.3开发环境配置
- 关于indexof
- JAVA集合学习
- java中startsWith与endsWith的用法
- 拷贝构造函数,拷贝赋值运算符,析构函数
- unbuntu 14.04 安装 QT 5.4.2