개인공부/백준코딩연습
[반복문] - A+B - 7
도원결의
2024. 8. 12. 00:01
문제
https://www.acmicpc.net/problem/11021
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
첫 번째 풀이
import java.util.*;
import java.io.*;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
Integer n,a,b,total;
n=Integer.parseInt(br.readLine());
String str = "Case #";
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
for(int i = 1 ; i <= n ; i++ ) {
StringTokenizer st = new StringTokenizer(br.readLine()," ");
a = Integer.parseInt(st.nextToken());
b = Integer.parseInt(st.nextToken());
total = a+b;
bw.write(str.concat(String.valueOf(i)).concat(": ").concat(String.valueOf(total)));
bw.newLine();
}
bw.flush();
}
}
두 번째 풀이
import java.util.*;
import java.io.*;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
Integer n,a,b,total;
n=Integer.parseInt(br.readLine());
String cas = "Case #";
String str = "";
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
for(int i = 1 ; i <= n ; i++ ) {
StringTokenizer st = new StringTokenizer(br.readLine()," ");
a = Integer.parseInt(st.nextToken());
b = Integer.parseInt(st.nextToken());
total = a+b;
str = cas.concat(String.valueOf(i)).concat(": ").concat(String.valueOf(total));
bw.write(str);
bw.newLine();
}
bw.close();
}
}