就过了第一个测试点
#include<stdio.h>
#include<stdlib.h>
int down (const void *a,const void *b){
return *(long long *)b-*(long long *)a;
}
int main()
{
int n,max=0;
scanf("%d",&n);
long long a[n];
for(int i=0;i<n;i++){
scanf("%lld",&a[i]);
if(i>=1)
if(a[i]>a[i-1]){
max=i+1;
}
}
qsort(a,n,sizeof(long long),down);
printf("%d\n%lld",max,a[0]);
return 0;
}