全 R E 救救我(的代码)吧,谢谢

回复帖子

@小鸟飞飞飞  2020-08-12 08:50 回复
#include <bits/stdc++.h>
using namespace std;

int main()
{
    int n,m;
    double a[101]={},f[21]={};
    cin >> n >> m;
    for(int i=0;i<n;i++)
    {
        for (int j=0;j<m;j++)
        {
            cin >> f[j];
        }
        sort (f,f+m);
        for (int j=1;j<m-1;j++)
        {
            a[i]=a[i]+f[j];
        }
        a[i]=a[i]/m;
    }
    sort (a+n,a);
    printf ("%d.2lf",a[0]);
    return 0;
}

以上就是我的代码,全RE,请看一下吧~

(要是有什么很弱智的问题……提出来就好)

@lnwsh 2020-08-12 08:55 回复 举报
sort (a+n,a);

这里似乎也有问题?从没有见过这么写的。。

bool cmp(int a,int b){
    return a>b;
}
...
sort(a,a+n,cmp);
@吉家麟  2020-08-12 09:01 回复 举报

sort (a+n,a);

改成

sort (a,a+n);

printf ("%d.2lf",a[0]);

改成

printf ("%.2lf",a[0]);
反馈
如果你认为某个帖子有问题,欢迎向洛谷反馈,以帮助更多的同学。



请具体说明理由,以增加反馈的可信度。