样例过了,但全WA
查看原帖
样例过了,但全WA
1188271
YXY317coder楼主2023/12/25 21:23

代码:

#include <bits/stdc++.h>
using namespace std;

struct wev{
    int x;
    int y;
    int z;
}a[50005];

int main(){
    int n,min = 100000,max = -1,maxflag,minflag;
    double eps = 2.0;
    cin >> n;
    for (int i = 1;i <= n;i++){
        cin >> a[i].x >> a[i].y >> a[i].z;
        if (a[i].z > max){
            max = a[i].z;
            maxflag = i;
        }
        if (a[i].z < min){
            min = a[i].z;
            minflag = i;
        }
    }
    cout << fixed << setprecision(3) << sqrt(pow((a[maxflag].x-a[minflag].x),eps)+pow((a[maxflag].y-a[minflag].y),eps)+pow((a[maxflag].z-a[minflag].z),eps));
    return 0;
}

全没过,0分。

2023/12/25 21:23
加载中...