public class Main { public static void main(String[] args) { java.util.Scanner input = new java.util.Scanner(System.in) ; while(input.hasNextInt()){ int m = input.nextInt(); int n = input.nextInt(); int[][] number = new int[m][n]; for(int i = 0;i<m;i++) { for(int j=0;j<n;j++) number[i][j] = input.nextInt(); } for(int i = 0;i<m;i++) { int sum = 0; for(int j=0;j<n;j++) sum+=number[i][j]; int max = number[i][0]; int x = 0; for(int j=1;j<n;j++) if(max<number[i][j]) {x=j;max=number[i][j];} number[i][x]=sum; } for(int i = 0;i<m;i++) { for(int j=0;j<n;j++){ System.out.print(number[i][j]); if(j+1<n)System.out.print(" "); } System.out.println(); } } } } /************************************************************** Problem: 2213 User: admin Language: Java Result: Accepted Time:949 ms Memory:50376 kb ****************************************************************/