미소를뿌리는감자의 코딩
[백준 2024/02/01] b1271 엄청난 부자2 본문
728x90
https://www.acmicpc.net/problem/1271
1271번: 엄청난 부자2
첫째 줄에는 최백준 조교가 가진 돈 n과 돈을 받으러 온 생명체의 수 m이 주어진다. (1 ≤ m ≤ n ≤ 101000, m과 n은 10진수 정수)
www.acmicpc.net
요즘 웹 프로그래밍 하느라 바쁜 나날을 보내고 있다.. ㅎㅎ..
백준 문제 어려운 문제들을 시간을 잡고 오래 풀고 싶은데 쉽지가 않다.
더 노력해서 시간을 많이 만들어서 어려운 백준 문제도 풀어보자..!
1. 접근 방법
이 문제에 대해서 int 또는 Long으로 접근하면 안된다.
1 ≤ m ≤ n ≤ 10의 1000승,
범위를 잘 보면 int 로, long으로도 커버가 안되기 때문에
BigInteger을 이용해주어야 한다.
2. 코드
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.math.BigInteger;
public class b1271 {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String a = reader.readLine();
String[] inp = a.split("\\s+");
BigInteger t = new BigInteger(inp[0]);
BigInteger p = new BigInteger(inp[1]);
System.out.println(t.divide(p));
System.out.println(t.remainder(p));
}
}
728x90
'코딩 테스트 > 백준' 카테고리의 다른 글
[백준 2024/02/06] 9012번 괄호 - python ver. (0) | 2024.02.06 |
---|---|
[백준 2024/02/05] 10809번 알파벳 찾기 (1) | 2024.02.05 |
[백준 2024/01/30] 4999번 아! (1) | 2024.01.31 |
[백준 2024/01/29] 10814번 나이순 정렬 (1) | 2024.01.30 |
[백준 2024/01/28] 11650번 좌표 정렬하기 (1) | 2024.01.29 |