时间限制: 1.0s
内存限制: 512.0MB
#include<stdio.h>
#include<string.h>
int s[100005];
int main(){
int n,a,b,c;
double d;
scanf("%d",&n);
for(int i=0;i<n;i++){
scanf("%d",&s[i]);
}
if(s[0]<s[n-1]){
a=s[n-1]; b=s[0];
}else{
b=s[n-1]; a=s[0];
}
if(n%2) printf("%d %d %d\n",a,s[n/2],b);
else{
c=s[n/2-1]+s[n/2];
if(c%2){
d=c/2.0;
printf("%d %.1f %d\n",a,d,b);
}else{
printf("%d %d %d\n",a,c/2,b);
}
}
return 0;
}