1128:コースの平均
タイトル説明
最終試験の終わり、教師がクラスの生徒の成績の要約テーブルを持って、m行n列(総学生bumban M、この学期コースN)からなる、各行はNコースグレードの同級生であり、書き込みプログラム、および小数点以下2桁の結果、各コースのために計算された平均値を出力します。
エントリー
二つの整数の最初の行には、mおよびnは、本人の数と、このクラスの学期、0 <M <= 1000,0 <数 N <= 10。
次は、mの列nは実数であり、転写産物です。
輸出
出力ラインは、各コースは、スペースで区切られた平均値を表し、実数nは、小数点以下2桁があります。
サンプル入力のコピー
5 4
80 65 70 95
99 38 59 90
30 78 81 85
90 43 13 80
65 87 79 80
サンプル出力のコピー
72.80 62.20 60.40 86.00
C
#include<stdio.h>
int main()
{
int m,n,i,j;
double a[1005][15],b[15]={0};
scanf("%d%d",&m,&n);
for(i=0;i<m;i++)
for(j=0;j<n;j++){
scanf("%lf",&a[i][j]);
b[j]+=a[i][j];
}
for(i=0;i<n;i++)
printf("%.2lf%c",b[i]/m,i==n-1?'\n':' ');
return 0;
}