Cod sursa(job #2223892)

Utilizator radustn92Radu Stancu radustn92 Data 21 iulie 2018 22:31:03
Problema A+B Scor 100
Compilator java Status done
Runda Arhiva de probleme Marime 1.54 kb
import java.io.*;
import java.util.StringTokenizer;

public class Main {

    public static void main(String[] args) throws FileNotFoundException {
        InputStream inputStream = new FileInputStream("adunare.in");
        OutputStream outputStream = new FileOutputStream("adunare.out");

        InputReader inputReader = new InputReader(inputStream);
        PrintWriter printWriter = new PrintWriter(outputStream);
        new TaskSolver().solve(inputReader, printWriter);

        printWriter.close();
    }

    static class TaskSolver {

        public void solve(InputReader inputReader, PrintWriter printWriter) {
            int a = inputReader.nextInt();
            int b = inputReader.nextInt();

            printWriter.println(a + b);
        }
    }

    static class InputReader {
        private BufferedReader bufferedReader;

        private StringTokenizer tokenizer;

        public InputReader(InputStream inputStream) {
            this.bufferedReader = new BufferedReader(new InputStreamReader(inputStream), (1 << 16));
            this.tokenizer = null;
        }

        public String nextToken() {
            while (tokenizer == null || !tokenizer.hasMoreTokens()) {
                try {
                    tokenizer = new StringTokenizer(bufferedReader.readLine());
                } catch (IOException e) {
                    throw new RuntimeException(e);
                }
            }

            return tokenizer.nextToken();
        }

        public int nextInt() {
            return Integer.parseInt(nextToken());
        }
    }
}