use itertools::Itertools; use proconio::input; fn main() { input! { n: usize, k: usize, } let (q, r) = (n / k, n % k); let mut ans = vec![q; k]; ans[..r].fill(q + 1); println!("{}", ans.iter().join(" ")); }