求助,第3点WA
查看原帖
求助,第3点WA
400783
Nephren_Sakura楼主2021/12/11 10:58

rt

#include<bits/stdc++.h>
using namespace std;
#define int long long
int n,a[100005],l,luchen[100005];
signed main(){
	cin>>n>>l;
	for(int i=1; i<=n; i++)
	    cin>>a[i];
	sort(a+1,a+n+1);
    for(int i=2; i<=n; i++)
        luchen[i]=(a[i]-a[i-1])*1.0;
    luchen[1]=a[1]*2;
    luchen[n+1]=(l-a[n])*2;
    sort(luchen+1,luchen+n+2);
    float ans=luchen[n+1]*1.0/2;
    printf("%0.10f",ans);
	return 0;
}
2021/12/11 10:58
加载中...