10757๋ฒ: ํฐ ์ A+B
๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
www.acmicpc.net
๋ฌธ์
๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 < A,B < 10^10000)
์ถ๋ ฅ
์ฒซ์งธ ์ค์ A+B๋ฅผ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1
9223372036854775807 9223372036854775808
์์ ์ถ๋ ฅ 1
18446744073709551615
ํ์ด
1. long ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ์๋ฅผ ์ฒ๋ฆฌํ ๋๋ BigInteger ํด๋์ค๋ฅผ ์ฌ์ฉ
java
๋ซ๊ธฐ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));
โ}
}