https://www.acmicpc.net/problem/13277
1. 아이디어
기본 타입의 범위를 넘어가는 큰 수에 대한 곱셈을 하는 문제로 BigInteger 클래스를 활용하면 간단하게 해결할 수 있다.
2. 문제풀이
BigInteger 클래스의 multiply 메서드를 활용해서 곱셈을 구했다.
3. 코드
import java.io.*;
import java.math.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
BigInteger A = new BigInteger(st.nextToken());
BigInteger B = new BigInteger(st.nextToken());
System.out.println(A.multiply(B));
}
}
4. 후기
'코딩테스트 준비 > 백준' 카테고리의 다른 글
[백준] 20057번 - 마법사 상어와 토네이도 [Java] (2) | 2025.02.17 |
---|---|
[백준] 33165번 - 徒競走 (Footrace) [Java] (0) | 2025.02.17 |
[백준] 1966번 - 프린터 큐 [Java] (1) | 2025.02.15 |
[백준] 18110번 - solved.ac [Java] (0) | 2025.02.15 |
[백준] 19237번 - 어른 상어 [Java] (1) | 2025.02.14 |