티스토리 뷰
입력값이 엄청 큰 숫자이다. 최대 10^1000까지 값이 들어올 수 있는데 이 값은 Long의 범위도 벗어난다. 자바에서는 이럴 때 정수형이므로 BigInteger를 사용하면 된다.
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;
import java.util.StringTokenizer;
class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
BigInteger n = new BigInteger(st.nextToken());
BigInteger m = new BigInteger(st.nextToken());
System.out.println(n.divide(m));
System.out.println(n.remainder(m));
}
}
'알고리즘 > 문제풀이' 카테고리의 다른 글
[BOJ-1011] Fly me to the Alpha Centauri (0) | 2023.11.24 |
---|---|
[BOJ-2439] 별 찍기 - 2 (0) | 2023.08.27 |
[BOJ-1000] A+B (0) | 2023.08.26 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크