HDU 2023 求平均成績

2022-03-10 07:11:53 字數 1122 閱讀 6877

problem description

假設乙個班有n(n<=50)個學生,每人考m(m<=5)門課,求每個學生的平均成績和每門課的平均成績,並輸出各科成績均大於等於平均成績的學生數量。

input

輸入資料有多個測試例項,每個測試例項的第一行包括兩個整數n和m,分別表示學生數和課程數。然後是n行資料,每行包括m個整數(即:考試分數)。

output

對於每個測試例項,輸出3行資料,第一行包含n個資料,表示n個學生的平均成績,結果保留兩位小數;第二行包含m個資料,表示m門課的平均成績,結果保留兩位小數;第三行是乙個整數,表示該班級中各科成績均大於等於平均成績的學生數量。

每個測試例項後面跟乙個空行。

sample input

2 2 5 10 10 20

sample output

7.50 15.00 7.50 15.00 1

1 #include 2

intmain()

315 ans[0][i]=(double)sum/m;16}

17for(int i=0,sum=0;i0)18

23 ans[1][i]=(double)sum/n;24}

25 num=0;26

for(int i=0,flag=1;i1)27

32}33if

(flag)

34 num++;35}

36for(int i=0;i)

37 printf(i==n-1?"

%.2lf\n

":"%.2lf

",ans[0

][i]);

38for(int i=0;i)

39 printf(i==m-1?"

%.2lf\n

":"%.2lf

",ans[1

][i]);

40 printf("

%d\n\n

",num); 41}

42return

0;

43 }

HDU 2023 求平均成績

problem description 假設乙個班有n n 50 個學生,每人考m m 5 門課,求每個學生的平均成績和每門課的平均成績,並輸出各科成績均大於等於平均成績的學生數量。input 輸入資料有多個測試例項,每個測試例項的第一行包括兩個整數n和m,分別表示學生數和課程數。然後是n行資料,每...

HDU 2023 求平均成績

description 假設乙個班有n n 50 個學生,每人考m m 5 門課,求每個學生的平均成績和每門課的平均成績,並輸出各科成績均大於等於平均成績的學生數量。input 輸入資料有多個測試例項,每個測試例項的第一行包括兩個整數n和m,分別表示學生數和課程數。然後是n行資料,每行包括m個整數 ...

HDU 2023 求平均成績

time limit 1000ms memory limit 32768kb 64bit io format i64d i64u submit status practice hdu 2023 description 假設乙個班有n n 50 個學生,每人考m m 5 門課,求每個學生的平均成績和每...