Cod sursa(job #2260010)

Utilizator gabrielmGabriel Majeri gabrielm Data 14 octombrie 2018 11:21:47
Problema A+B Scor 0
Compilator rs Status done
Runda Arhiva de probleme Marime 0.58 kb
use std::fs::OpenOptions;
use std::io::{BufRead, BufReader, Write};

fn main() {
    let fin = OpenOptions::new()
        .read(true)
        .open("adunare.in")
        .unwrap();

    let fin = BufReader::new(fin);

    let mut v = Vec::with_capacity(2);
    for line in fin.lines() {
        let line = line.unwrap();
        let n: i32 = line.parse().unwrap();
        v.push(n);
    }

    let a = v[0];
    let b = v[1];
    let suma = a + b;

    let mut fout = OpenOptions::new()
        .write(true)
        .open("adunare.out")
        .unwrap();

    writeln!(fout, "{}", suma);
}