use std::env::args; use std::fs::File; use std::io::BufRead; use std::io::BufReader; fn main() { let path = args().nth(1).unwrap(); let file = File::open(path).unwrap(); let mut count = 0; let mut prev1 = 0; let mut prev2 = 0; let mut prev3 = 0; for line in BufReader::new(file).lines() { let i = line.unwrap().parse::().unwrap(); if i > prev3 { count += 1; } prev3 = prev2; prev2 = prev1; prev1 = i; } print!("{}\n", count - 3); }