杭电ACM第2023题为什么PE呢?
#include"stdio.h"intmain(){intm,n,i,j,k,x,space,space1;doublea[100][100],b[100],c[100...
#include"stdio.h"
int main()
{
int m,n,i,j,k,x,space,space1;
double a[100][100],b[100],c[100],sum;
while(scanf("%d %d",&n,&m)!=EOF&&m>0&&m<=5&&n>0&&n<=50)
{
space=0;
space1=0;
x=0;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
scanf("%lf",&a[i][j]);
}
}
for(i=0;i<n;i++)
{
sum=0;
for(j=0;j<m;j++)
{
sum=sum+a[i][j];
}
b[i]=sum/m;
}
for(i=0;i<n;i++)
{
if(space>0)
{
printf(" ");
}
printf("%.2lf",b[i]);
space++;
}
printf("\n");
for(i=0;i<m;i++)
{
sum=0;
for(j=0;j<n;j++)
{
sum=sum+a[j][i];
}
c[i]=sum/n;
}
for(i=0;i<m;i++)
{
if(space1>0)
{
printf(" ");
}
printf("%.2lf",c[i]);
space1++;
}
printf("\n");
for(i=0;i<n;i++)
{ k=0;
for(j=0;j<m;j++)
{
if(c[j]>a[i][j])
{
k=1;
}
}
if(k==0)
{
x++;
}
}
printf("%d",x);
printf("\n");
}
} 展开
int main()
{
int m,n,i,j,k,x,space,space1;
double a[100][100],b[100],c[100],sum;
while(scanf("%d %d",&n,&m)!=EOF&&m>0&&m<=5&&n>0&&n<=50)
{
space=0;
space1=0;
x=0;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
scanf("%lf",&a[i][j]);
}
}
for(i=0;i<n;i++)
{
sum=0;
for(j=0;j<m;j++)
{
sum=sum+a[i][j];
}
b[i]=sum/m;
}
for(i=0;i<n;i++)
{
if(space>0)
{
printf(" ");
}
printf("%.2lf",b[i]);
space++;
}
printf("\n");
for(i=0;i<m;i++)
{
sum=0;
for(j=0;j<n;j++)
{
sum=sum+a[j][i];
}
c[i]=sum/n;
}
for(i=0;i<m;i++)
{
if(space1>0)
{
printf(" ");
}
printf("%.2lf",c[i]);
space1++;
}
printf("\n");
for(i=0;i<n;i++)
{ k=0;
for(j=0;j<m;j++)
{
if(c[j]>a[i][j])
{
k=1;
}
}
if(k==0)
{
x++;
}
}
printf("%d",x);
printf("\n");
}
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询