pub fn main() { let txt = std::fs::read_to_string("./input/day6.txt").unwrap(); let lines: Vec<_> = txt .lines() .map(|s| { s.split(":") .collect::>() .get(1) .unwrap() .replace(" ", "") }) .map(|s| s.parse::().unwrap()) .collect(); let mut sum: u64 = 0; for j in 1..lines[0] { if (lines[0] - j) * j > lines[1] { sum += 1; } } println!("{:?}", sum); }