online_judge_1185

来源:互联网 发布:西门子200编程手册下载 编辑:程序博客网 时间:2024/06/03 19:33
#include <stdio.h>#include <stdlib.h>int cmp(const void *a,const void *b){    return *((int *)a)-*((int *)b);}int main(){    int n,i;    int *a;    while(~scanf("%d",&n))    {        a=(int *)malloc(n*sizeof(int));        for(i=0;i<n;i++)            scanf("%d",&a[i]);        qsort(a,n,sizeof(int),cmp);        printf("%d\n",a[n-1]);        if(n==1) printf("-1\n");        else        {            for(i=0;i<n-2;i++)                printf("%d ",a[i]);            printf("%d\n",a[i]);        }    }    return 0;}

0 0
原创粉丝点击