救救

P5726 【深基4.习9】打分

gmy07007 @ 2024-05-26 09:22:51

Python全WA 在线等大佬答案


by LiAomiao @ 2024-05-26 09:41:15

~~比较水的一道题(对于不懂Python的我来说)

只要找到思路,用循环即可

(对于不懂Python的我来说)

程序如下:

#include<bits/stdc++.h>//万能头

using namespace std;

int n,a[10001];

double ans;

int main()
{

cin>>n;

for(int i=1;i<=n;i++)//for循环 

cin>>a[i];

sort(a+1,a+n+1);

for(int i=2;i<=n-1;i++) 

ans+=a[i];

printf("%.2lf",ans/(n-2));//直接输出

return 0;//完结撒花

}

by LiAomiao @ 2024-05-26 09:42:26

@gmy07007

~~比较水的一道题(对于不懂Python的我来说)

只要找到思路,用循环即可

(对于不懂Python的我来说)

程序如下:

#include<bits/stdc++.h>//万能头

using namespace std;

int n,a[10001];

double ans;

int main()
{

cin>>n;

for(int i=1;i<=n;i++)//for循环 

cin>>a[i];

sort(a+1,a+n+1);

for(int i=2;i<=n-1;i++) 

ans+=a[i];

printf("%.2lf",ans/(n-2));//直接输出

return 0;//完结撒花

}

by LiAomiao @ 2024-05-26 09:44:46

这个就不用看了


by gmy07007 @ 2024-05-26 22:16:02

@LiAomiao 哭笑


by SCP035 @ 2024-06-06 12:21:33


#include<bits/stdc++.h>

using namespace std;

int main(){

    int n,a[10001],s=1,j=1000,sum=0;

    cin>>n;

    for(int i=0; i<n; i++){

        cin>>a[i];

        sum=sum+a[i];
    }

for(int i=0; i<n; i++){

  s = max(s,a[i]);

  j = min(j,a[i]);

}

    sum = sum-s-j;

    cout<<fixed<<setprecision(2)<<sum*1.0/(n-2);

    return 0;
}

by SCP035 @ 2024-06-06 12:22:35

@gmy07007 不用排序


by gmy07007 @ 2024-06-06 22:08:34

@SCP035 谢谢大佬,AC了!!!


|