嘤嘤嘤,难哭我了!样例都没过!
查看原帖
嘤嘤嘤,难哭我了!样例都没过!
1350837
nbdog楼主2024/8/3 15:11
#include <bits/stdc++.h>
using namespace std;
int n;
long double o[310],maxn,minn,ans,cmp,bfs,dfs,hws;
int main()
{
	scanf("%d",&n);
	for(int i=1;i<=n;i++){
		cin>>o[i];
	}
	for(int i=1;i<=n;i++){
		maxn=max(o[i],maxn);
	}for(int i=1;i<=n;i++){
		minn=min(o[i],minn);
	}
	o[1]=o[2];
	o[n]=o[n-1];
	for(int i=1;i<=n;i++){
		ans+=i;
	}
	ans=ans/n-2;
	cout<<ans;
	for(int i=1;i<=n;i++){
		cmp+=i;
	}
	if(cmp>ans){
		bfs=cmp-ans;
		cout<<bfs;
	}
	else if(ans>cmp){
		dfs=ans-cmp;
		cout<<dfs;
	}
	else{
		hws=0;	
		cout<<hws;
	}
	return 0;
}

我的代码肯定有点复杂,但如果有能在我代码上修改的人直接关注!

2024/8/3 15:11
加载中...