
처음 접근
두번 째 수만 split으로 분리 후 int로 저장해서 한자리씩 끊고, 첫번 째 수랑 곱한걸 출력해주면 되지 않을까??
근데 이러니까 입력받을 때 123 456 이렇게 띄어쓰기로만 된다..
문제에서 원한건 한줄 한줄 입력받기니까 일단 nextLine()으로 접근해야할듯
그럼 String으로 입력받고 처음 받은 수는 integer로 변환하고, 두번째 수는 한자리씩 필요하니까 char로 하나씩 꺼내쓰면 될 것 같다
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String a = scanner.nextLine(); // 한줄 씩 입력 받기 위해
String b = scanner.nextLine();
int c = Integer.parseInt(a);
for (int i = b.length(); i != 0; i--) {
System.out.println(c * (b.charAt(i-1) - '0'));
}
System.out.println(c * Integer.parseInt(b));
}
근데 int형으로만 다루려면 어떻게 해야할까??