반응형

# 백준 2577 숫자의 개수 구하기 자바

  • 입력된 숫자들을 곱한 값에 0~9 각 자리 수에 해당하는 개수 구하기
import java.util.Scanner;

public class Main {
  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in
    );

    int a = scanner.nextInt();
    int b = scanner.nextInt();
    int c = scanner.nextInt();

    String temp = String.valueOf(a*b*c);

    String[] arr = temp.split("");

    int[] num = new int[10];

    for ( int i = 0; i < arr.length; i++ ) {
      for ( int k = 0; k < num.length; k++ ) {
        if( arr[i].equals(""+k+"") ) {
          num[k] += 1;
        }
      }
    }

    for ( int i = 0; i < num.length; i++ ) {
      System.out.println(num[i]);
    }
  }
}
반응형

+ Recent posts