Problem Solving
[백준] 2588번 - 곱셈 / Java
Jintiago
2022. 3. 24. 00:17
몫과 나머지를 구하는 연산을 통해 일의 자리, 십의 자리, 백의 자리에 해당하는 수를 각각 구해 곱해주었다.
import java.util.scanner;
public class Main{
public static void main(String args[]){
Scanner scan = new Scanner(System in); // System.in : 표준 입력 스트림
int a = scan.nextint(); // 읽어서 정수형으로 변환하여 리턴
int b = scan.nextint();
scan.close(); // Scanner 닫아주기
System.out.println(a*(b%10)); // 정수 b의 일의 자리
System.out.println(a*((b%100)/10); // 정수 b의 십의 자리
System.out.println(a*(b/100)); // 정수 b의 백의 자리
System.out.println(a*b);
}
}
입력 받을 때 에는 Scanner 클래스를 이용하면 된다. 입력된 바이트를 다양한 자료형으로 변환하여 리턴한다.