[백준/JAVA] 1차원 배열 - 2577번 숫자의 개수!!!!!!!

신승현·2022년 8월 8일
0

더 좋은 문제 풀이가 있거나 궁금하신 점이 있다면 편하게 댓글 남겨주세요!


📝 문제


2577번 숫자의 개수


🤷‍♂️ 접근 방법


String.valueOf()

    String temp = String.valueOf(num);

Integer.paseInt()

charAt()

length()

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

        result[temp.charAt(i) -'0'] += 1 ;
    }

✍ 풀이


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 num = A * B * C;
        String temp = String.valueOf(num);
        int result [] = new int[10];

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

            result[temp.charAt(i) -'0'] += 1 ;
        }

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

    }
}
profile
I have not failed. I've just found 10,000 ways that won't work. - Thomas A. Edison

0개의 댓글