HDU2023 求平均成绩

来源:互联网 发布:淘宝diy耳机店推荐 编辑:程序博客网 时间:2024/04/30 07:55
#include<stdio.h>int Student[50][5];int main(){    int n,m;    while(scanf("%d%d",&n,&m)==2)    {        int i,j,flag=0,k=0,count=0;        double aver1=0,aver2=0,aver0[5];        for(i=0; i<n; i++)            for(j=0; j<m; j++)                scanf("%d",&Student[i][j]);        for(i=0; i<n; i++)        {            aver1=0;            for(j=0; j<m; j++)                aver1+=Student[i][j];            if(!flag)            {                printf("%.2lf",aver1/m);                flag=1;            }            else                printf(" %.2lf",aver1/m);        }        printf("\n");        for(j=0; j<m; j++)        {            aver2=0;            for(i=0; i<n; i++)                aver2+=Student[i][j];            aver0[k++]=aver2/n;            if(flag)            {                printf("%.2lf",aver2/n);                flag=0;            }            else                printf(" %.2lf",aver2/n);        }        printf("\n");        for(i=0; i<n; i++)        {            flag=0;            for(j=0,k=0; j<m; j++)                if(Student[i][j]<aver0[k++])                {                    flag=1;                    break;                }            if(!flag)count++;        }        printf("%d\n\n",count);    }    return 0;}


0 0
原创粉丝点击