欢迎您访问求助 杭电oj 2023 wrong answer!

求助 杭电oj 2023 wrong answer

更新时间:2023-03-14 09:49:17作者:admin2

#include<stdio.h>
int main()
{
int sco[6][51],sum[51],s[6],n,m,i,j,z[51],w;
while(scanf(%d%d,&n,&m)!=EOF)
{
w=0;
for(j=0;j<n;j++)
z[j]=0;
for(i=0;i<m;i++)
s[i]=0;
for(j=0;j<n;j++)
sum[j]=0;

for(j=0;j<n;j++)            //创建学生科目二维成绩表
{
for(i=0;i<m;i++)
{
scanf(%d,&sco[i][j]);
sum[j]+=sco[i][j];
}
}

for(j=0;j<n-1;j++)                  //每个学生的平均成绩
printf(%.2f ,sum[j]*1.0/m);
printf(%.2f\n,sum[n-1]*1.0/m);

for(i=0;i<m;i++)                    //计算每科总成绩
for(j=0;j<n;j++)
s[i]+=sco[i][j];

for(i=0;i<m-1;i++)                  //输出每ke的平均成绩
printf(%.2f ,s[i]*1.0/n);
printf(%.2f\n,s[m-1]*1.0/n);

for(j=0;j<n;j++)
{
for(i=0;i<m;i++)
{
if(sco[i][j] * n >= s[i])
z[j]++;
}
if(z[j]==m)
w++;
}
printf(%d\n\n,w);
}

return 0;
}

为您推荐

加载中...