80分求助(#3,#4 WA)
  • 板块P1007 独木桥
  • 楼主zyc231145
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/5/12 07:51
  • 上次更新2024/5/12 11:06:43
查看原帖
80分求助(#3,#4 WA)
1277266
zyc231145楼主2024/5/12 07:51
#include<bits/stdc++.h>
using namespace std;
int l,n,a[5005],b[5005];
int main(){
	cin>>l>>n;
	if(n==0){
		cout<<"0 0";
		return 0;
	}
	for(int i=1;i<=n;i++){
		cin>>a[i];
		b[i]=a[i];
	}
	sort(a+1,a+1+n);
	sort(b+1,b+1+n);
	int mid=(l+1)/2;
	for(int i=1;i<=n;i++){
		if(a[i]>=mid){
			a[i]=l-a[i]+1;
        }
	}
	b[1]=l-b[1]+1;
	sort(a+1,a+1+n);
	cout<<a[n]<<" "<<max(b[1],b[n]);
	return 0;
}
2024/5/12 07:51
加载中...