๋ฌธ์
๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ ๋ ฅ์ ์ฌ๋ฌ ๊ฐ์ ํ ์คํธ ์ผ์ด์ค๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.
๊ฐ ํ ์คํธ ์ผ์ด์ค๋ ํ ์ค๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๊ฐ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 < A, B < 10)
์ ๋ ฅ์ ๋ง์ง๋ง์๋ 0 ๋ ๊ฐ๊ฐ ๋ค์ด์จ๋ค.
์ถ๋ ฅ
๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค A+B๋ฅผ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ
1 1
2 3
3 4
9 8
5 2
0 0
์์ ์ถ๋ ฅ
2
5
7
17
7
ํ์ด
1. while๋ก ๋ฌดํ๋ฃจํ๋ฅผ ๋ง๋ค์ด a์ b๋ฅผ ์ ๋ ฅ๋ฐ๋๋ค.
2. if๋ฌธ์ ์ด์ฉํ์ฌ a์ b๊ฐ ๋ ๋ค 0์ธ์ง ํ์ธํ๊ณ ๋ ๋ค 0์ผ๋๋ง break ํ๋ค.
3. a+b ๊ฐ์ write() ๋ฉ์๋๋ฅผ ์ด์ฉํ์ฌ ๋ฒํผ์ ์ถ๋ ฅํ๋ค.
4. while๋ฌธ์ ํ์ถํ ํ์ ๋ฒํผ์ ๋จ์ ๋ฐ์ดํฐ๋ฅผ ์ถ๋ ฅํ๋ค.
import java.io.*;
import java.util.StringTokenizer;
public class B10952 {
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) {
StringTokenizer st = new StringTokenizer(br.readLine());
int a = Integer.parseInt(st.nextToken());
int b = Integer.parseInt(st.nextToken());
if(a == 0 && b == 0) {
break;
}
bw.write( a+b + "\n");
}
bw.flush();
bw.close();
}
}