놀이터
백준 java) #2588번 : 곱셈
Moonsu99
2023. 3. 29. 20:22
백준 java) #2588번 : 곱셈
472가 A , 385가 B라고 가정했을 때, B의 자릿수를 구해 A와 연산하는 문제이다.
풀이방식은 Scanner, BufferedReader 두 가지로 풀 수 있으며 나는 BufferedReader를 선택하여 풀었다.
*풀이
import java.io.BufferedReader; // BufferedReader 클래스 import
import java.io.IOException; // IOException 클래스 import
import java.io.InputStreamReader; // InputStreamReader 클래스 import
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // 표준 입력으로부터 BufferedReader 객체 생성
int a = Integer.parseInt(br.readLine()); // 첫 번째 자연수 입력받기
int b = Integer.parseInt(br.readLine()); // 두 번째 자연수 입력받기
// 각 자리수별 곱 출력하기
System.out.println(a * (b%10));
System.out.println(a * ((b%100)/10));
System.out.println(a * (b/100));
System.out.println(a*b);
}
}
*출력
Scanner 와 BufferedReader의 차이는 다음 링크에서 참고 했다.