abc466_b
Representative Balls の解説
B問題 by @ohnuma
解説
言われたことをそのままやりましょう!
fn main() { input! { n: usize, m: usize, cs: [(Usize1, isize); n] } let mut ans = vec![-1; m]; cs.iter().for_each(|&(c, s)| ans[c] = max(ans[c], s)); println!("{}", ans.iter().join(" ")); }