九度oj 1185
发布日期:2021-07-20 21:59:21 浏览次数:11 分类:技术文章

本文共 630 字,大约阅读时间需要 2 分钟。

输入一系列整数,将其中最大的数挑出,并将剩下的数进行排序。

输入:
输入第一行包括1个整数N,1<=N<=1000,代表输入数据的个数。
接下来的一行有N个整数。
输出:
可能有多组测试数据,对于每组数据,
第一行输出一个整数,代表N个整数中的最大值,并将此值从数组中去除,将剩下的数进行排序。
第二行将排序的结果输出。
样例输入:
41 3 4 2
样例输出:
41 2 3
提示:

如果数组中只有一个数,当第一行将其输出后,第二行请输出"-1"。

来源:

#include
#include
#include
using namespace std;int main(){ int n,a[1001],m,i; while(cin>>n) { for(int i=0;i
>a[i]; } if(n==1) { cout<
<
max) { max=a[t]; } } for(int j=0;j

转载地址:https://blog.csdn.net/lifestylegoingon/article/details/46933373 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:九度 oj 1023
下一篇:九度oj 1061

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年09月05日 16时55分51秒