코딩딩/BOJ

[백준 10757번] 문제풀이

전낙타 2023. 5. 13. 00:10

문제

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 A와 B가 주어진다. (0 < A,B < 1010000)

출력

첫째 줄에 A+B를 출력한다.

예제 입력 1 

9223372036854775807 9223372036854775808

예제 출력 1 

18446744073709551615

 

정답

 

솔직히 파이썬으로 알고리즘을 푸는 나에겐 너무 쉬운 문제이지만 다른 코드의 관점에서는 굉장히 까다로운 문제인 것 같다.

파이썬의 경우 int 타입의 최댓값인 2,147,483,647을 넘어가면 자동으로 long 타입으로 넘어가 문제가 없지만 자바의 경우 BigIntger 타입을 선언해 주어야 하는 번거로움이 있다.

# Java의 경우 변수를 BigInteger을 선언하여 사용하면 된다.
A, B = map(int,input().split())
print(A+B)