import java.util.Scanner;
public class Multiplication {
public static void main(String[] args) {
// 1. 입력받기 위해 스캐너를 생성한다.
Scanner sc = new Scanner(System.in);
// 2. 곱할 세 자리 자연수를 입력받는다.
int N = 0, M = 0;
while(true) {
N = sc.nextInt();
if(100<=N & N<=999) { // 입력받은 자연수가 100보다 크거나 같고 999보다 작거나 같을 때 while문을 깬다.
break;
}
}
while(true) {
M = sc.nextInt();
if(100<=M & M<=999) { // 입력받은 자연수가 100보다 크거나 같고 999보다 작거나 같을 때 while문을 깬다.
break;
}
}
// 3. 곱할 과정 및 결과 출력
int x = N*(M%10);
int y = N*(M%100/10);
int z = N*(M/100);
System.out.println(x);
System.out.println(y);
System.out.println(z);
System.out.println(x+y*10+z*100);
}
}
https://www.acmicpc.net/problem/2588