a*b*c 해서

나온숫자를 0부터 9까지 횟수 카운팅


input

150
266
427


output

3
1
0
2
0
0
0
2
0
0


public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int[] arr;

int[] result = new int[10];

int str1 = sc.nextInt();

int str2 = sc.nextInt();

int str3 = sc.nextInt();

int sum = str1*str2*str3;

String sumToString = String.valueOf(sum);

arr = new int[sumToString.length()];

for(int i=0; i < sumToString.length() ; i++){

arr[i] = Integer.valueOf(sumToString.substring(i, i+1));

for(int j =0 ; j<10 ; j++){

if(j == arr[i]){

result[j]++;

}

}

}

for(int i=0 ; i<result.length ; i++) {

System.out.println(result[i]);

}

}

'오락기 > codeWar' 카테고리의 다른 글

백준 10039  (0) 2018.05.11
백준 2920  (0) 2018.05.03
백준 8958  (0) 2018.04.25
백준4673  (0) 2017.12.29
백준 설탕문제  (0) 2017.11.07

+ Recent posts