문제
두 정수 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)
'코딩딩 > BOJ' 카테고리의 다른 글
[백준 2501번] 문제풀이 (1) | 2023.05.14 |
---|---|
[백준 5086번] 문제풀이 (0) | 2023.05.13 |
[백준 2869번] 문제풀이 (0) | 2023.05.13 |
[백준 1193번] 문제풀이 (0) | 2023.05.10 |
[백준 2292번] 문제풀이 (0) | 2023.05.09 |