๋ฌธ์
๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 < A,B < 10^10000)
์ถ๋ ฅ
์ฒซ์งธ ์ค์ A+B๋ฅผ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1
9223372036854775807 9223372036854775808
์์ ์ถ๋ ฅ 1
18446744073709551615
ํ์ด
1. long ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ์๋ฅผ ์ฒ๋ฆฌํ ๋๋ BigInteger ํด๋์ค๋ฅผ ์ฌ์ฉ
import java.math.BigInteger;
import java.util.Scanner;
public class B10757 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
BigInteger a = new BigInteger(sc.next());
BigInteger b = new BigInteger(sc.next());
System.out.println(a.add(b));
}
}