use proconio::{input, fastout}; #[fastout] fn main() { input! { h: usize, w: usize, } let mut c: Vec = vec![0; h]; let mut s:u32=0; for i in 0..h{ let mut x: u32 = 0; for j in 0..w{ input! { k: u32, } x += k as u32; } c[i] = x; s=s + x; } for i in 0..h{ println!("{}",s + c[i]); } }