很水的题,但是不知道为什么提交不过去,真的是很无奈啊,影响心情哇。
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int cmp(const void *pa,const void *pb)
{
return *(int *)pa>*(int *)pb;
}
int main()
{
int n,m,i,k;
int arr[15]={0};
scanf("%d",&n);
while(n)
{
i=0;
scanf("%d",&m);
k=m;
while(m){
scanf("%d",&arr[i]);
i++;
m--;
}
qsort(arr,k,sizeof(int),cmp);
printf("%d\n",arr[1]);
n--;
}
return 0;
}
下边是在网上找的代码,看不出有什么不一样,无奈。。。。。。
#include<iostream>
#include<algorithm>
using namespace std;
int main ()
{
int a[100];
int t , n;
cin>>t;
while( t-- )
{
cin>>n ;
for( int i=0; i< n ; i++ )
cin>>a[i];
sort( a , a+n );
cout<<a[1]<<endl;
}
return 0;
}