반응형
츄르사려고 코딩하는 코집사입니다.
1. [백준 알고리즘] 백준 2338번 긴자리 계산 자바(Java)
1) 문제번호 : 2338번
2) 문제 출처
2. 문제
두 수 A, B를 입력받아, A+B, A-B, A×B를 구하는 프로그램을 작성하시오.
3. 제약사항
-
4. 입력
첫째 줄에 A가, 둘째 줄에 B가 주어진다. 각각의 수는 10진수로 1,000자리를 넘지 않으며 양수와 음수가 모두 주어질 수 있다.
5. 출력
첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A×B를 출력한다. 각각을 출력할 때, 답이 0인 경우를 제외하고는 0으로 시작하게 해서는 안 된다(1을 01로 출력하면 안 된다는 의미).
6. 풀이
- BigInteger 사용
7. 소스 코드
import java.math.BigInteger;
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
BigInteger a = sc.nextBigInteger();
BigInteger b = sc.nextBigInteger();
System.out.println(a.add(b));
System.out.println(a.subtract(b));
System.out.println(a.multiply(b));
}
}
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준 알고리즘] 백준 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 자바(Java) (0) | 2021.02.13 |
---|---|
[백준 알고리즘] 백준 2914번 저작권 자바(Java) (0) | 2021.02.13 |
[백준 알고리즘] 백준 2845번 수 파티가 끝나고 난 뒤 자바(Java) (0) | 2021.02.13 |
[백준 알고리즘] 백준 2475번 검증수 자바(Java) (0) | 2021.02.13 |
[백준 알고리즘] 백준 1920번 수 찾기 자바(Java) (0) | 2021.02.12 |
[백준 알고리즘] 백준 1259번 팰린드롬수 자바(Java) (0) | 2021.02.12 |
[백준 알고리즘] 백준 1181번 단어 정렬 자바(Java) (0) | 2021.02.12 |
[백준 알고리즘] 백준 1550번 16진수 자바(Java) (0) | 2021.02.11 |
최근댓글