on
[JAVA] baekjoon 1271
[JAVA] baekjoon 1271
https://www.acmicpc.net/problem/1271
브론즈 5 문제이다.
BigInteger
int와 long보다 더 큰 범위의 타입
BigInteger을 초기화하려면 문자열을 인자값으로 넘겨주어야함
문자열이기에 사칙연산 불가능
BigInteger 내부의 숫자계산은 BigInteger 클래스 내부에 있는 메서드 사용! + : add - : subtract * : multiply / : divide % : remainder, mod
전체 코드
import java.util.Scanner; import java.math.BigInteger; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); BigInteger N = sc.nextBigInteger(); BigInteger M = sc.nextBigInteger(); BigInteger result = new BigInteger("1000"); BigInteger result2 = new BigInteger("1000"); result = N.divide(M); result2 = N.mod(M); //remainder System.out.println(result); System.out.println(result2); }
from http://thisisprogrammingworld.tistory.com/125 by ccl(A) rewrite - 2021-09-08 09:01:01