본문 바로가기

알고리즘/JAVA 코드업 100제

1025 : [기초-입출력] 정수 1개 입력받아 나누어 출력하기

728x90
입력
75254
출력
[70000]
[5000]
[200]
[50]
[4]
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {

		Scanner in = new Scanner(System.in);
		String str;
		str = in.next();
		int[] box = new int[10];
		char word;
		double mulNum;
		for (int i = 0; i < str.length(); i++) {
			word = str.charAt(i);
			mulNum = Math.pow(10, str.length() - i - 1);
			box[i] = (word - '0') * (int) mulNum;
			System.out.println("[" + box[i] + "]");
		}

	}

}
반응형