✏️ 문제풀이/백준

[백준/Java] 10757번 :: 큰 수 A+B

bono-hye 2024. 8. 1. 23:36

| 문제

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

 

| 입력

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

 

| 출력

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

 

| 풀이

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.math.BigInteger;
import java.util.*;

public class Main {

    public static void main(String[] args) throws IOException {

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());

        BigInteger A = new BigInteger(st.nextToken());
        BigInteger B = new BigInteger(st.nextToken());

        BigInteger result = A.add(B);

        System.out.println(result);
    }
}

 

| 정리

A와 B의 범위가 long을 넘는 범위이기 때문에 BigInteger 클래스를 사용해서 풀이했다.