这题很水
但是他给我们提供了一个很好的思路
两个人相遇时反向行走是不是就相当于这两个人从对方的身体中穿过去了呢?
那么这道题就解决了
1 #include <cstdio> 2 #include <cstdlib> 3 #include <iostream> 4 #include <algorithm> 5 using namespace std; 6 int l,n,x,minn,maxn; 7 int main() 8 { 9 scanf("%d %d",&l,&n); 10 for(int i=1;i<=n;i++) 11 { 12 scanf("%d",&x); 13 minn=max(min(x,l+1-x),minn); 14 maxn=max(max(x,l+1-x),maxn); 15 } 16 printf("%d %d ",minn,maxn); 17 return 0; 18 }
是不是很水?