杭电ACM的2023题,为什么我的答案就是提交不了呢?麻烦大家帮我看看。谢谢!
#include<stdio.h>int main()
{
int n,m,s[60][6],i,j,k;
double x[60],y[6],sum;
while((scanf("%d %d",&n,&m)!=EOF)&&n&&m)
{
for(i=0;i<n;i++)
for(j=0;j<m;j++)
scanf("%d",&s[i][j]);
for(i=0;i<n;i++)
{
sum=0;
for(j=0;j<m;j++)
{
sum+=s[i][j];
}
x[i]=sum*(1.0)/m;
}
for(i=0;i<n;i++)
{
if(i==n-1)
printf("%.2lf\n",x[i]);
else
printf("%.2lf ",x[i]);
}
//************************
//************************
for(j=0;j<m;j++)
{
sum=0;
for(i=0;i<n;i++)
{
sum+=s[i][j];
}
y[j]=sum*(1.0)/n;
}
for(j=0;j<m;j++)
{
if(j==m-1)
printf("%.2lf\n",y[j]);
else
printf("%.2lf ",y[j]);
}
//***************************
for(i=0;i<n;i++)
{
k=0;
for(j=0;j<m;j++)
{
if(x[i]<s[i][j])
k++;
}
}
printf("%d\n",k);
}
return 0;
}#include<stdio.h>
int main()
{
int n,m,s[60][6],i,j,k;
double x[60],y[6],sum;
while((scanf("%d %d",&n,&m)!=EOF)&&n&&m)
{
for(i=0;i<n;i++)
for(j=0;j<m;j++)
scanf("%d",&s[i][j]);
for(i=0;i<n;i++)
{
sum=0;
for(j=0;j<m;j++)
{
sum+=s[i][j];
}
x[i]=sum*(1.0)/m;
}
for(i=0;i<n;i++)
{
if(i==n-1)
printf("%.2lf\n",x[i]);
else
printf("%.2lf ",x[i]);
}
//************************
//************************
for(j=0;j<m;j++)
{
sum=0;
for(i=0;i<n;i++)
{
sum+=s[i][j];
}
y[j]=sum*(1.0)/n;
}
for(j=0;j<m;j++)
{
if(j==m-1)
printf("%.2lf\n",y[j]);
else
printf("%.2lf ",y[j]);
}
//***************************
for(i=0;i<n;i++)
{
k=0;
for(j=0;j<m;j++)
{
if(x[i]<s[i][j])
k++;
}
}
printf("%d\n",k);
}
return 0;
}