90pts
  • 板块P1007 独木桥
  • 楼主yf0207
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/11/1 15:33
  • 上次更新2024/11/1 19:18:47
查看原帖
90pts
569236
yf0207楼主2024/11/1 15:33
#include<bits/stdc++.h>
using namespace std;
#define rep(i,a,b) for(int i=a;i<=b;i++)
int N,L;
int main()
{
	cin>>L>>N;
	int maxdis=0,minn=10086,maxx=0;
	rep(i,1,N)
	{
		int q;
		cin>>q;
		maxdis=max(maxdis,min(q,L+1-q));
		minn=min(minn,q);
		maxx=max(maxx,q);
	}
	if(N=0)
	{
		cout<<"0 0";
		return 0;
	}
	cout<<maxdis<<" "<<max(max(minn,L-minn+1),max(L-maxx+1,maxx));
    return 0;
}


2024/11/1 15:33
加载中...