백준 11022: 케이스 번호와 덧셈식 출력하기 (Java)
A+B - 8은 각 테스트 케이스의 두 수를 더한 합을 Case #1: 1 + 2 = 3처럼 계산식과 함께 출력하는 문제입니다.
입력받은 두 수는 출력할 때 다시 필요하므로 a와 b에 각각 저장합니다. 케이스 번호는 1부터 붙이고 한 케이스를 출력할 때마다 줄을 바꿉니다.
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();
}
}