HDU-ACM-2023

来源:互联网 发布:初雪网络歌手 编辑:程序博客网 时间:2024/03/29 23:01
#include<iostream>#include<cstdio>#include<math.h>#include<stdlib.h>using namespace std;int main(){    int a[55][10];    int n,m;    while(scanf("%d %d",&n,&m)!=EOF)    {        int i,j;        for(i=0;i<=n-1;i++)        {            for(j=0;j<=m-1;j++)            {             scanf("%d",&a[i][j]);            }        }        double  b[5]={0},c[50]={0};            for(j=0;j<=n-1;j++)          {              for(i=0;i<=m-1;i++)              {                  c[j]=c[j]+(double)a[j][i];              }              c[j]=c[j]/m;              if(j<=n-2)              {printf("%.2lf ",c[j]);}              else {printf("%.2lf\n",c[j]);}          }            for(i=0;i<=m-1;i++)        {            for(j=0;j<=n-1;j++)            {                b[i]=b[i]+(double)a[j][i];            }            b[i]=b[i]/n;            if(i<=m-2)              {printf("%.2lf ",b[i]);}              else {printf("%.2lf\n",b[i]);}        }        int num=0,num1=0;        for(i=0;i<=n-1;i++)        {            for(j=0;j<=m-1;j++)            {                if((double)a[i][j]>=b[j]){num++;}            }             if(num==m){num=0;num1++;}                  else{num=0;}        }        printf("%d\n\n",num1);    }    return 0;}

0 0
原创粉丝点击