use proconio::input; fn main() { input! { n: usize, } let mut ans = vec![vec!['.'; n]; n]; for i in 0..n { ans[i][n - 1 - i] = '#'; if i < n - 1 { ans[i + 1][n - 1 - i] = '#'; } } for row in ans { println!("{}", row.iter().collect::()); } }