[백준/자바] 2577번: 숫자의 개수
1. 문제
https://www.acmicpc.net/problem/2577
2577번: 숫자의 개수
첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 크거나 같고, 1,000보다 작은 자연수이다.
www.acmicpc.net
2. 내 코드
import java.io.*;
public class Main {
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int A = Integer.parseInt(br.readLine());
int B = Integer.parseInt(br.readLine());
int C = Integer.parseInt(br.readLine());
int value = A*B*C;
int[] arr = new int[10];
String str = String.valueOf(value);
for (int i = 0; i<str.length();i++) {
arr[(str.charAt(i)-'0')]++;
}
for (int result : arr) {
System.out.println(result);
}
}
}
3. 다시 체크하고 넘어갈 부분
1. 이 문제의 알고리즘 제대로 이해하기
2. 향상된 for 문으로 출력하는 것에 익숙해지기