hdoj吧 关注:161贴子:301
  • 0回复贴,共1

大佬们帮忙看看2023题为啥ac不了呀

取消只看楼主收藏回复

//2023
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n,m;
double score;
double average_student=0.00,average_course=0.00;
double ara[50][5];
int flag=1,sum=0;
double average_cou[5];
while(cin>>n>>m)
{
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
cin>>score;
ara[i][j]=score;
}
}
cout<<endl;
for(int i=0;i<n-1;i++)
{
for(int j=0;j<m;j++)
{
average_student+=ara[i][j];
}
cout<<fixed<<setprecision(2)<<average_student/m<<" ";
average_student=0.00;
}
for(int j=0;j<m;j++)
{
average_student+=ara[n-1][j];
}
cout<<fixed<<setprecision(2)<<average_student/m<<endl;
average_student=0.00;
for(int j=0;j<m-1;j++)
{
for(int i=0;i<n;i++)
{
average_course+=ara[i][j];
}
cout<<fixed<<setprecision(2)<<average_course/n<<" ";
average_cou[j]=average_course/n;
average_course=0.00;
}
for(int i=0;i<n;i++)
{
average_course+=ara[i][m-1];
}
cout<<fixed<<setprecision(2)<<average_course/n<<endl;
average_cou[m-1]=average_course/n;
average_course=0.00;
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
if(ara[i][j]<average_cou[j])
{
flag=0;
break;
}
}
if(flag==1)
{
sum++;
}
flag=1;
}
cout<<sum<<endl;
sum=0;
}
return 0;
}


1楼2021-07-16 18:27回复