간단하게 풀 수 있는 문제다.
BufferedReader+charAt+BufferedWriter
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
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));
while(true) {
String str = br.readLine();
int A = str.charAt(0)-'0';
int B = str.charAt(2)-'0';
if(A==0 && B==0) break;
bw.write(A+B+"\n");
}
br.close();
bw.flush();
bw.close();
}
}
A와 B가 한자리 수이기 때문에 charAt 을 이용해 쉽게 값을 구할수 있다.
'0'을 빼줘야 문자가 아닌 숫자를 A를 구할 수 있단걸 명심하자.
https://devsjd.tistory.com/entry/%EB%B0%B1%EC%A4%8011021%EB%B2%88-AB-7-java-%ED%92%80%EC%9D%B4
[백준]11021번: A+B -7 - java 풀이
StringBuilder나 BufferedWriter로 풀면 정말 간단한 문제인데 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args
devsjd.tistory.com
charAt에 대해 좀 더 자세히 적어둔 글이다
'알고리즘 풀이' 카테고리의 다른 글
[백준]10871번: X보다 작은 수 - java 풀이 (0) | 2023.04.05 |
---|---|
[백준]10807번: 개수 세기 - java 풀이 (0) | 2023.04.04 |
2439번: 별 찍기 - 2 - java 풀이 (0) | 2023.03.31 |
[백준]2438번: 별 찍기 - java 풀이 (0) | 2023.03.31 |
[백준]11022번: A+B -8 - java 풀이 (0) | 2023.03.31 |