@@ -0,0 +1,1252 @@
+package boj_15552;%0A%0Aimport java.io.BufferedReader;%0Aimport java.io.BufferedWriter;%0Aimport java.io.IOException;%0Aimport java.io.InputStreamReader;%0Aimport java.io.OutputStreamWriter;%0A%0A/**%0A * %EB%B0%B1%EC%A4%80 %EC%98%A8%EB%9D%BC%EC%9D%B8 %EC%A0%80%EC%A7%80 15552%EB%B2%88 (%EB%B9%A0%EB%A5%B8 A+B) %EB%AC%B8%EC%A0%9C%ED%92%80%EC%9D%B4%0A *%0A * @author devetude%0A * @see https://www.acmicpc.net/problem/15552%0A */%0Apublic class Main %7B%0A    private static final char SPACE = ' ';%0A    private static final char NEW_LINE = '%5Cn';%0A    private static final int ASCII_1_CODE = 48;%0A%0A    public static void main(String args%5B%5D) %7B%0A        try (%0A                BufferedReader br = new BufferedReader(new InputStreamReader(System.in));%0A                BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out))) %7B%0A            int t = Integer.parseInt(br.readLine());%0A%0A            while (0 %3C t--) %7B%0A                bw.write(String.valueOf(read(br, SPACE) + read(br, NEW_LINE)));%0A                bw.write(NEW_LINE);%0A            %7D%0A%0A            bw.flush();%0A        %7D catch (Exception ignored) %7B%0A        %7D%0A    %7D%0A%0A    private static int read(BufferedReader br, char eor) throws IOException %7B%0A        StringBuilder sb = new StringBuilder();%0A        int i;%0A        while ((i = br.read()) != eor) sb.append(i - ASCII_1_CODE);%0A        return Integer.parseInt(sb.toString());%0A    %7D%0A%7D%0A

Add problem 15552