๐ ์ฝ๋ฉํ
์คํธ/๋ฐฑ์ค & ํ๋ก๊ทธ๋๋จธ์ค
[๋ฐฑ์ค][JAVA]10757๋ฒ : ํฐ ์ A+B
deep_lee
2022. 10. 11. 16:50
ํฐ ์ A+B
๋ฌธ์
๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 < A,B < 1010000)
์ถ๋ ฅ
์ฒซ์งธ ์ค์ A+B๋ฅผ ์ถ๋ ฅํ๋ค.

์ฒ์์ ๋จ์ํ ๊ทธ๋ฅ ๋ง์ ๋ฌธ์ ์ธ์ค์์๋๋ฐ, ๋ฐํ์์๋ฌ๊ฐ ๋ ์ ์์ธํ๋ณด๋ Longํ์ ์ ๋ฒ์๋ ๋์ด์ ๊ฐ์ ์ถ๋ ฅํ๊ธฐ๋๋ฌธ์
BigInteger ๋ฅผ ์ด์ฉํด์ผํ๋ค.
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;
import java.io.IOException;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st=new StringTokenizer(br.readLine()," ");
BigInteger a=new BigInteger(st.nextToken());
BigInteger b=new BigInteger(st.nextToken());
System.out.println(a.add(b));
}
}