杭电2023

来源:互联网 发布:理解大数据 编辑:程序博客网 时间:2024/04/30 06:37


这题非常繁琐,而且我无论如何也AC不过去,我决定不纠结这个问题了,去论坛求答案。

#include<iostream>using namespace std;int main(){int n,m,a[50][5];double sum = 0.0;while (cin >> n>>m){if (n == 0) break;for (int i = 0; i < n; i++){for (int j = 0; j < m; j++){cin >> a[i][j];}}for (int i = 0; i < n; i++){for (int j = 0; j < m; j++){sum += a[i][j];if (j == m - 1){if (i == 0)  printf("%.2lf", sum / m);else         printf(" %.2lf", sum / m);sum = 0;}}}printf("\n");double b[100];for (int j = 0; j < m; j++){for (int i = 0; i< n; i++){sum += a[i][j];if (i == n - 1){b[j] = sum / n;if (j == 0) printf("%.2lf",b[j]);else printf(" %.2lf", b[j]);sum = 0;}}}printf("\n");int count = 0;for (int i = 0; i < m; i++){int p = 1;for (int j = 0; j < n; j++){if (a[i][j]<b[j]){p = 0;break;}}if (p) count++;}printf("%d\n",count);printf("\n");}return 0;}




0 0
原创粉丝点击