特殊排序
来源:互联网 发布:云计算概念股 编辑:程序博客网 时间:2024/05/22 02:02
[提交] [统计] [讨论]
题目描述
输入一系列整数,将其中最大的数挑出,并将剩下的数进行排序。
输入描述
输入第一行包括1个整数N,1<=N<=1000,代表输入数据的个数。
接下来的一行有N个整数。
输出描述
可能有多组测试数据,对于每组数据,
第一行输出一个整数,代表N个整数中的最大值,并将此值从数组中去除,将剩下的数进行排序。
第二行将排序的结果输出。
输入样例
55 3 2 4 1
输出样例
51 2 3 4
提示
如果数组中只有一个数,当第一行将其输出后,第二行请输出"-1"。
来源or类型
#include<iostream>#include<cstdio>#include<algorithm>#include<cmath>using namespace std;int a[1050];int main(){int N;while(cin>>N){ int i;for( i=0;i<N;i++)cin>>a[i];if(N==1){ printf("%d\n",a[0]);printf("-1\n");continue;}sort(a,a+N);printf("%d\n",a[N-1]);for( i=0;i<N-1;i++)cout<<a[i]<<' '; cout<<endl;}return 0;}
阅读全文
0 0
- 特殊排序
- 特殊排序
- 特殊排序
- 特殊排序
- 特殊排序
- 特殊排序问题
- 题目3:特殊排序
- 20130421.5 特殊排序
- 题目1185:特殊排序
- JXNUOJ_1925:特殊排序
- 1925特殊排序
- 题目1185:特殊排序
- 题目1185:特殊排序
- 题目1185:特殊排序
- 题目1185:特殊排序
- 1185:特殊排序
- 1185 特殊排序
- 1185 特殊排序
- xutils
- POJ 1182 食物链 (并查集+集合有条件合并)
- JAVA对象序列化理解
- 设计模式详解(总纲)
- The Development of the C Language
- 特殊排序
- 找寻 手游BUG的学习
- 求球体的表面积和体积
- 思维型DP
- SHUoj415
- LSTM模型在问答系统中的应用
- htmlunit获取指定元素
- Android Handler学习
- PAT A1077. Kuchiguse (20)