Cod sursa(job #2690571)

Utilizator redstonegamer22Andrei Ion redstonegamer22 Data 24 decembrie 2020 16:19:57
Problema A+B Scor 100
Compilator rs Status done
Runda Arhiva de probleme Marime 0.48 kb
use std::fs;
use std::fs::File;
use std::io::{BufRead, BufReader, Write};

fn main() {
    // open file
    let inf = BufReader::new(File::open("adunare.in").unwrap());

    let mut sum : i64 = 0;

    for line in inf.lines() {
        if let Ok(val) = line {
            let parsed = val.parse::<i64>();
            if let Ok(num) = parsed {
                sum = sum + num;
            }
        }
    }

    let print_val = sum.to_string();

    fs::write("adunare.out", print_val);
}