티스토리 뷰
정말 오랜만에 포스팅을 한다... 직업관계상 이런저런 사정이 있었다.
백준 15740번을 보게 되면 자바에서 수의 범위에 따라서 수의 자료형을 다룰 수 있느냐 없느냐이다. 이 문제를 풂에 있어서 요점은 long형 보다 범위가 큰 경우의 숫자를 다루는 것이다. 이러한 경우에는 BigInteger library를 사용하여 문제를 풀면 되겠다.
import java.util.Arrays;
import java.util.Scanner;
import java.math.BigInteger;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
String[] s = sc.nextLine().split(" ");
BigInteger b1 = new BigInteger(s[0]);
BigInteger b2 = new BigInteger(s[1]);
BigInteger result;
result = b1.add(b2);
System.out.println(result.toString());
}
}
'Algorithm > 백준 문제풀이' 카테고리의 다른 글
백준 2231번 분해합 (0) | 2019.11.29 |
---|---|
백준 1712 손익분기점 (0) | 2019.11.28 |
백준 스택수열 1874번 (0) | 2019.05.11 |
제 3회 생각하는 프로그래밍 대회 문제 (0) | 2019.05.07 |
DP [백준 2225 합분해] -java- (0) | 2019.04.26 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 앱 프로그래밍
- 계산 순서
- 윈도우 복붙
- 필드 폭 지정
- 모바일 앱 설계
- 다이나믹 프로그래밍
- printf문 연산자
- 배열 메모리 할당
- 배열 주의사항
- c언어 필드 폭지정
- CLion 한글
- C언어 한글 깨짐
- printf 스택
- CLion 한글 깨짐
- C언어 한글
- MinGW 한글
- printf 계산 순서
- c언어 공백 출력
- 백준
- 연산 순서
- manifest 의미
- C언어 printf문
- 증감연산자 계산 순서
- python list 팁
- C언어 배열 선언
- MinGW 한글 깨짐
- 복붙하기
- 배열 메모리
- res 의미
- 안스 프로젝트 구조
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함