#include<stdio.h>
int min(int a,int b);
int main()
{
int len,number,mid=0,max=0,la=0;
scanf("%d",&len);
scanf("%d",&number);
if (number == 0){
max = mid = 0;
}else{
int mn=number;
int start[number];
for(int i=0; i<number ;i++){
scanf("%d",&start[i]);
mid = min(start[i],len-start[i]+1) > mid ? min(start[i],len-start[i]+1) : mid;
}
for(int i = 0; i<number ;i++){
if(start[i]>la) la=start[i];
if(start[i]<mn) mn=start[i];
}
max = len-mn+1 > la ? len-mn+1 : la;
}
printf("%d %d",mid,max);
return 0;
}
int min(int a,int b){
return(a>b? b:a);
}
只剩一个WA了 麻烦各位帮我看看