import java.util.*;
public class Main{
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
int a, b;
a = sc.nextInt();
b = sc.nextInt();
int org_b = b;
ArrayList<Integer> arrNum = new ArrayList<>();
while(b > 0){
arrNum.add(b %10);
b /= 10;
}
System.out.println(a * arrNum.get(0));
System.out.println(a * arrNum.get(1));
System.out.println(a * arrNum.get(2));
System.out.println(a * org_b);
}
}
두수를 입력받고 ArrayList를 만든후 곱할숫자를 10으로 나누어서 각자리수를 구하여 리스트에 담아준다.
그리고 각 자리수를 기존의 숫자와 곱하여 출력해주고 마지막에 원래 입력받았던 숫자를 가져와 곱하여 출력해준다.
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 1008번 풀이 - JAVA (0) | 2022.03.29 |
---|---|
입출력과 사칙연산 - 사칙연산 (0) | 2022.03.29 |