#include <iostream> #include <stdio.h> #include <string> #include <cstring> using namespace std; int a[1001][1001]; int b[1001] = { 0 }; int maxn[1001] = { 0 }; int main() { int n, m; while (cin >> n >> m) { memset(a, 0, sizeof(a)); memset(b, 0, sizeof(b)); memset(maxn, 0, sizeof(maxn)); 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++) { b[i] += a[i][j]; } for (int i = 0; i < n; i++) for (int j = 0; j < m; j++) { if (a[i][j] > maxn[i]) { maxn[i] = a[i][j]; } } for (int i = 0; i < n; i++) for (int j = 0; j < m; j++) { if (a[i][j] == maxn[i]) { a[i][j] = b[i]; break; } } for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) cout << a[i][j] << " "; cout << endl; } } return 0; }
0.0分
0 人评分
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:904 |
C语言程序设计教程(第三版)课后习题6.3 (C++代码)浏览:950 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:581 |
Hello, world! (C++代码)浏览:1744 |
完数 (C语言代码)浏览:685 |
P1000 (C语言代码)浏览:868 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:484 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:505 |
1118(求助_已解决)浏览:329 |
1071题解浏览:484 |