use itertools::Itertools; use proconio::{fastout, input}; #[fastout] fn main() { input! { t: [usize; 7], } let ans = (0..7) .map(|i| { let sum = (0..=i).map(|j| t[j]).sum::(); if sum > 6000 { -1 } else { (6000 - sum) as i64 } }) .join(" "); println!("{}", ans); }