본문 바로가기

Algorithm/백준

[백준] 1271번: 엄청난 부자2 - JAVA [자바]

 


 

문제


 

 

문제 풀이


import java.math.BigInteger;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        BigInteger numberA= sc.nextBigInteger();
        BigInteger numberB= sc.nextBigInteger();
        //(1)
        sc.close();
        System.out.println(numberA.divide(numberB));
        //(2)
        System.out.println(numberA.remainder(numberB));
        //(3)
    }
}

 

  1. 입력하는 값이 커 BigInteger 형으로 값을 입력하여야 합니다.
  2. BigInteger를 나누는 method를 사용하여 나눈 값을 출력합니다.
  3. BigInteger의 나머지를 구하는 method를 사용하여 나머지 값을 출력합니다.

 

결과