Cod sursa(job #3226948)

Utilizator MariuselMarius-Ionut Buzoi Mariusel Data 23 aprilie 2024 13:07:32
Problema A+B Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.67 kb
#include <iostream>
#include <fstream>

class Task {
 public:
    void solution() {
        read_input();
        compute_result();
        write_output();
    }
 private:
    int a, b;
    int result;
    void read_input() {
        std::ifstream fin;
        fin.open("adunare.in");
        fin >> a >> b;
        fin.close();
    }

    void compute_result() {
        result = a + b;
    }

    void write_output() {
        std::ofstream fout;
        fout.open("adunare.out");
        fout << result << "\n";
        fout.close();
    }
};

int main() {
    auto* task = new Task();

    if (!task) {
        return -1;
    }

    task->solution();
    delete task;
    return 0;
}