zoukankan      html  css  js  c++  java
  • 特殊排序

    题目

    输入一系列整数,将其中最大的数挑出(如果有多个,则挑出一个即可),并将剩下的数进行排序,如果无剩余的数,则输出-1。

    代码

     1 #include<iostream>
     2 #include<algorithm>
     3 using namespace std;
     4 int main(){
     5     int n;
     6     int a[1010];
     7     while(scanf("%d",&n)!=EOF){
     8         
     9         for(int i = 0;i < n;i++){
    10             scanf("%d",&a[i]);
    11         }
    12         sort(a,a+n);
    13         printf("%d
    ",a[n-1]);
    14         if(n == 1) printf("-1");
    15         else{
    16             for(int i = 0;i < n-1;i++){
    17                 printf("%d ",a[i]);
    18             }
    19         }
    20         puts("");
    21     }
    22     return 0;
    23 }
  • 相关阅读:
    适配器模式
    事务
    JUnit4
    命令模式
    组合模式
    MySQL语法
    MyEclipse工具
    数据源和连接池
    Annotation
    Java反射机制
  • 原文地址:https://www.cnblogs.com/fresh-coder/p/14464696.html
Copyright © 2011-2022 走看看