fn main() { let last_days = vec![31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; let mut count = 0; for m in 1..12 { for d in 1..=(last_days[m-1]) { if d / 10 + d % 10 == m as i32 { count += 1; } } } println!("{}", count); }