Cod sursa(job #3129178)
| Utilizator | Data | 13 mai 2023 01:52:33 | |
|---|---|---|---|
| Problema | A+B | Scor | 100 |
| Compilator | rs | Status | done |
| Runda | Arhiva de probleme | Marime | 0.54 kb |
use std::io::Write;
use std::fs::File;
use std::io::BufReader;
use std::io::BufRead;
fn main() {
let file = File::open("adunare.in").expect("Cant open input file!");
let reader = BufReader::new(file);
let result: Vec<i64> = reader.lines()
.map(|line| line.unwrap().parse::<i64>().unwrap())
.collect();
let sum: i64 = result.iter().sum();
let mut output_buf = File::create("adunare.out").expect("Cant open output file!");
write!(&mut output_buf, "{}", sum).expect("Can not write to output file");
}
