求助!只剩一个WA了
查看原帖
求助!只剩一个WA了
1019101
Xiangplusss楼主2023/6/14 19:45
#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了 麻烦各位帮我看看

2023/6/14 19:45
加载中...