20分求调
查看原帖
20分求调
974048
zhangmuning1016楼主2024/9/25 17:52

20分求调(急急急)

#include<bits/stdc++.h>
using namespace std;
int a[100001],mid,Min=1e9,x=1e9,y;
int main(){
	int n,m;
	cin>>n>>m;
	++n;
	mid=(n+1)/2;
	for(int i=1;i<=m;i++){
		cin>>a[i];
		if(abs(a[i]-mid)<Min){
			Min=abs(a[i]-mid);
		}
		if(a[i]<x){
			x=a[i];
		}
		if(a[i]>y){
			y=a[i];
		}
	}
	cout<<n-Min-mid-1<<" "<<n-1;
	return 0;
}
2024/9/25 17:52
加载中...