卡样例了,

B2095 白细胞计数

coding_dream @ 2024-03-27 12:48:45

#include<bits/stdc++.h>
using namespace std;
int main()
{
    float c=0,s=0,max1=0,min1=100,x,n;;
    cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>x;
        max1=max(max1,x);
        min1=min(min1,x);
        c=c+x;
    }
    s=c;
    c=(c-max1-min1)/(n-2);
    printf("%.2f %.2f",c,s/n-c);
    return 0;
}

卡样例了,


by coding_dream @ 2024-03-27 13:23:24

#include<bits/stdc++.h>
using namespace std;
int main()
{
    float c=0,s=0,max1=0,min1=100,x,n;
    cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>x;
        max1=max(max1,x);
        min1=min(min1,x);
        c=c+x;
    }
    c=(c-max1-min1)/(n-2);
    s=max(fabs(max1-c),fabs(min1-c));
    printf("%.2f %.2f",c,s);
    return 0;
}

30分


|