Cod sursa(job #2690571)
Utilizator | 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);
}