Cod sursa(job #2878238)

Utilizator MvpRhastaGaciu Vasile MvpRhasta Data 26 martie 2022 11:19:58
Problema A+B Scor 0
Compilator java Status done
Runda Arhiva de probleme Marime 1.13 kb
package com.company;

import java.io.*;
import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
      Fireworks fireworks = new Fireworks();
      fireworks.read();
    }
}

class Fireworks{
    private File file;
    private Scanner in;
    private FileWriter fileWriter;
    private BufferedWriter writer;

    public Fireworks(){
        file = new File("adunare.in");
        try {
            in = new Scanner(file);
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
        try {
            fileWriter = new FileWriter("adunare.out");
        } catch (IOException e) {
            e.printStackTrace();
        }
        writer = new BufferedWriter(fileWriter);
    }
    public void read(){
        int a = in.hasNextInt() ? in.nextInt() : 0;
        int b = in.hasNextInt() ? in.nextInt() : 0;
        try {
            write("" + (a + b));
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
    public void write(String s) throws IOException {
      writer.write(s);
      writer.close();
    }
}