。5分 不知道哪里错了 先挂着 日后再改 不想干了
#include<iostream>
using namespace std;
int main(){
int n;
float m;
cin>>n;
float a[100001]={0};
for(int i=0;i<n;i++){
cin>>a[i];
}
if(a[0]>a[n-1]){
cout<<a[0]<<" ";
if(((float)n/2-(int)n/2)==0){
m=(a[(n/2)-1]+a[n/2])/2;
if((m-(int)m)==0){
cout<<m;
}
else{
printf("%.1lf",m);
}
}
else{
m=a[n/2];
cout<<m;
}
cout<<" "<<a[n-1]<<endl;
}
else{
cout<<a[n-1]<<" ";
if(((float)n/2-(int)n/2)==0){
m=(a[(n/2)-1]+a[n/2])/2;
if((m-(int)m)==0){
cout<<m;
}
else{
printf("%.1lf",m);
}
}
else{
m=a[n/2];
cout<<m;
}
cout<<" "<<a[0]<<endl;
}
}