[Problem Solving/Java] 백준 10757번 - 큰 수 A+B

2024. 1. 5. 15:42·알고리즘 문제 풀이 (Problem Solving)

https://www.acmicpc.net/problem/10757

 

10757번: 큰 수 A+B

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

www.acmicpc.net

문제

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

입력

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

출력

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

첫 번째 시도

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

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String[] a = br.readLine().split(" ");
        BigInteger bigNumber1 = new BigInteger(a[0]);
        BigInteger bigNumber2 = new BigInteger(a[1]);
        System.out.println(bigNumber1.add(bigNumber2));
    }
}

해결 방법

Java의 Math 클래스의 BigInteger를 사용하여 계산했다. BigInteger를 사용하기 위해 정수형 대신 문자열을 불러와야한다. 계산 역시 BigInteger에 내장된 add를 사용했다. 

반응형

'알고리즘 문제 풀이 (Problem Solving)' 카테고리의 다른 글

[Problem Solving/Java] 백준 10870번 - 피보나치 수 5  (0) 2024.01.05
[Problem Solving/Java] 백준 10872번 - 팩토리얼  (1) 2024.01.05
[Problem Solving/Java] 백준 2839번 - 설탕 배달  (2) 2024.01.05
[Problem Solving/Java] 백준 2775번 - 부녀회장이 될테야  (0) 2024.01.05
[Problem Solving/Java] 백준 2869번 - 달팽이는 올라가고 싶다  (2) 2024.01.02
'알고리즘 문제 풀이 (Problem Solving)' 카테고리의 다른 글
  • [Problem Solving/Java] 백준 10870번 - 피보나치 수 5
  • [Problem Solving/Java] 백준 10872번 - 팩토리얼
  • [Problem Solving/Java] 백준 2839번 - 설탕 배달
  • [Problem Solving/Java] 백준 2775번 - 부녀회장이 될테야
LoopThinker
LoopThinker
모르는 것을 알아가고, 아는 것을 더 깊게 파고드는 공간
  • LoopThinker
    CodeMemoir
    LoopThinker
  • 전체
    오늘
    어제
    • 분류 전체보기 (238)
      • 개발 (Development) (171)
        • Algorithm (1)
        • Angular (1)
        • AWS (7)
        • DeepSeek (2)
        • Docker (7)
        • Git (3)
        • Java (36)
        • JavaScript (4)
        • Kafka (5)
        • Kubernetes (4)
        • Linux (7)
        • PostgreSQL (38)
        • Python (34)
        • React (3)
        • TypeScript (3)
        • Vue.js (5)
        • General (11)
      • 데이터 분석 (Data Analysis) (1)
      • 알고리즘 문제 풀이 (Problem Solving.. (27)
      • 자격증 (Certifications) (24)
        • ADsP (14)
        • 정보처리기사 (4)
        • Linux Master (5)
        • SQLD (1)
      • 기술 동향 (Tech Trends) (12)
      • 기타 (Others) (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    timescaledb
    Linux
    ADsP
    MyBatis
    오답노트
    pandas
    데이터분석
    AWS
    python
    백준온라인저지
    DevOps
    Vue.js
    리눅스 마스터 2급
    리눅스 마스터 2급 2차
    백준자바
    Linux master
    Kubernetes
    자바
    JSON
    백준알고리즘
    springboot
    파이썬
    Kafka
    javascript
    docker
    java
    PostgreSQL
    백준
    JPA
    deepseek
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
LoopThinker
[Problem Solving/Java] 백준 10757번 - 큰 수 A+B
상단으로

티스토리툴바