본문 바로가기

코드업(CodeUp)/기초 100제

[코드업/자바] 기초 100제 - 정수 2개 입력받아 합 출력하기2

1039 : [기초-산술연산] 정수 2개 입력받아 합 출력하기2(설명)

정수 2개를 입력받아 합을 출력해보자.
단, 입력되는 정수는 -2147483648 ~ +2147483648 이다.

참고
+ 연산자를 사용하면 된다.
단, 계산된 결과가 int 형으로 저장할 수 있는 범위를 넘어갈 수 있기 때문에 다른 데이터형을 사용해야 한다.

 

1. 2개의 정수가 공백으로 구분되어 입력된다.

 

2. 두 정수의 합을 출력한다.

ex)

입력 : 2147483648 2147483648

출력 : 4294967296


package excercise;

import java.math.BigInteger;
import java.util.*;

public class codeup {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String str = sc.nextLine();
		
		String[] num = str.split(" ");
		BigInteger big1 = new BigInteger(num[0]);
		BigInteger big2 = new BigInteger(num[1]);
		
		System.out.println(big1.add(big2));

	}

}
728x90
반응형