import java.math.BigInteger;
import java.util.Scanner;
public class Main {
public static void main(String() args) {
Scanner scanner = new Scanner(System.in);
BigInteger a = scanner.nextBigInteger();
BigInteger b = scanner.nextBigInteger();
System.out.println(a.divide(b));
System.out.println(a.remainder(b));
}
}
문제 :
10의 1000승까지 출력해야 하는데 int, long 등은 출력이 안됩니다.
그래서 무한한 수를 출력할 수 있는 BigInteger를 사용합니다.
대신 4개의 산술 연산이 불가능하므로 함수를 사용하여 BigInteger를 계산해야 합니다.

![[Java] String, [Java] String,](https://t1.daumcdn.net/keditor/emoticon/face/large/073.png)