日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HDU-2023

發布時間:2023/12/9 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HDU-2023 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

求平均成績

Time Limit: 2000/1000 MS (Java/Others)????Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 54671????Accepted Submission(s): 13094


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<stdio.h> 2 #include<stdlib.h> 3 #include<math.h> 4 #include<string.h> 5 int main() 6 { 7 int m,n; 8 int flag; 9 double st[100][10]; 10 double stsum; 11 double stave[100]; 12 int i,j; 13 int count; 14 double sum,ave; 15 double mave[20]; 16 double msum[20]; 17 while (scanf("%d",&n)!=EOF) 18 { 19 count = 0; 20 scanf("%d",&m); 21 memset(st,0,sizeof(st)); 22 memset(stave,0,sizeof(stave)); 23 memset(mave,0,sizeof(mave)); 24 memset(msum,0,sizeof(msum)); 25 for (i=1;i<=n;i++) 26 { 27 stsum=0; 28 for (j=1;j<=m;j++) 29 { 30 scanf("%lf",&st[i][j]); 31 stsum+=st[i][j]; 32 msum[j]+=st[i][j]; 33 } 34 stave[i]=stsum/m; 35 } 36 for (i=1;i<=m;i++) 37 mave[i]=msum[i]/n; 38 for (i=1;i<=n;i++) 39 { 40 flag=1; 41 for (j=1;j<=m;j++) 42 { 43 if (st[i][j]<mave[j]) 44 { 45 flag=0; 46 break; 47 } 48 } 49 if (flag) count++; 50 } 51 for (i=1;i<n;i++) printf("%.2lf ",stave[i]); 52 printf("%.2lf\n",stave[i]); 53 for (j=1;j<m;j++) printf("%.2lf ",mave[j]); 54 printf("%.2lf\n",mave[j]); 55 printf("%d\n\n",count); 56 } 57 return 0; 58 }

?

轉載于:https://www.cnblogs.com/leiyuxiang/p/3494913.html

總結

以上是生活随笔為你收集整理的HDU-2023的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。