Blog

백준 11022: 케이스 번호와 덧셈식 출력하기 (Java)

A+B - 8은 각 테스트 케이스의 두 수를 더한 합을 Case #1: 1 + 2 = 3처럼 계산식과 함께 출력하는 문제입니다.

입력받은 두 수는 출력할 때 다시 필요하므로 a와 b에 각각 저장합니다. 케이스 번호는 1부터 붙이고 한 케이스를 출력할 때마다 줄을 바꿉니다.

Java
import java.io.*;
import java.util.StringTokenizer;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        int t = Integer.parseInt(br.readLine());

        StringTokenizer st;
        for (int i = 0; i < t; i++) {
            st = new StringTokenizer(br.readLine(), " ");
            int a = Integer.parseInt(st.nextToken());
            int b = Integer.parseInt(st.nextToken());
            bw.write("Case #" + (i + 1) + ": " + a + " + " + b + " = " + (a + b));
            bw.newLine();
        }
        bw.flush();
    }
}