문제
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 A와 B가 주어진다. (0 < A,B < 1010000)
출력
첫째 줄에 A+B를 출력한다.
이 문제는 int타입과 long타입으로는 풀이할 수 없다
더해야 하는 수의 크기가 너무나도 크기때문이다
이때에는 BigInteger클래스를 사용하여 풀이해주면 되는데
add()메서드를 이용하여주면된다.
add()메서드는 BigInteger의 객체와 파라미터로 들어온 BigInteger값을 더해
BigInteger타입으로 반환해준다.
더 좋은 풀이 방법이있지만 쉽지않아보인다.. 이 부분에 대해서는 다시 공부하고
이 글을 수정하는 방식으로 업데이트하겠다.
'기능,개념 & 알고리즘 > 알고리즘' 카테고리의 다른 글
백준 2884 Java (0) | 2021.10.10 |
---|---|
백준 2839 Java (0) | 2021.10.04 |
백준 2775 Java (0) | 2021.10.02 |
백준 10250 Java (0) | 2021.10.01 |
백준 2896 Java (0) | 2021.09.29 |