#include<iostream> using namespace std; int main() { int m,n; while(cin >>m >>n ) { int arr[105][105] ={0}; int sum[105]={0}; int i=0 ,j =0; for(i =0 ;i <m ;i++) { for(j = 0 ;j <n ;j++) { cin>> arr[i][j]; } } int x ,y=0 ; for(i =0 ; i < m ;i++) { for(j =0 ;j <n ;j++) { sum[i]+=arr[i][j]; } } for(i=0 ; i <m ;i++) { // set the max element is the head int tmp =arr[i][0]; x = i,y =0; for(j =1 ; j<n ;j++) { if(arr[i][j]> tmp) { tmp = arr[i][j]; x =i ; y =j; } } arr[x][y] = sum[i]; } // out res for(i =0 ;i <m ;i++) { for(j = 0 ;j <n ;j++) { cout<< arr[i][j] << " "; } cout << endl; } } return 0; }