0%

[백준/2577] 숫자의 개수

Baekjoon Online Judge - 2577

Review

  • a,b,c는 1000보다 작은 자연수이니 배열의 최대 크기는 10이 됨. 왜냐면 자릿수만큼 저장해야 되니…
  • 나머지로 숫자의 갯수를 셀 수 있고, 몫으로 자릿수를 구할 수 있음.

Code (JAVA)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import java.util.Scanner;

public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
int result = a * b * c;

int[] number = new int[10];

while(result > 0) {
number[result%10]++;
result/=10;
}

for(int i = 0; i < number.length; i++) {
System.out.println(number[i]);
}

sc.close();
}

}