배열문제 2577번

 

정답코드는 다음과 같다.

 

#include <iostream>

using namespace std;

int main(){
    int A = 0;
    int B = 0;
    int C = 0;
    int count[10] = {};

    cin>>A>>B>>C;
    int res = A*B*C;

    while(res != 0){
        count[res % 10]++;
        res /= 10;

    }

    for(int v : count){
        cout << v << "\n";

    }

    return 0;
}

배열을 이용하는 간단한 문제다.

 

while문과 for each문을 사용한다.

나머지와 나눗셈 연산자를 사용한다.

 

 

'코딩 > 백준 알고리즘' 카테고리의 다른 글

백준 2798번 : 블랙잭  (0) 2022.02.15
백준 5622번 : 다이얼  (0) 2022.02.15
백준 11720번 : 숫자의 합  (0) 2022.02.15
백준 1546번 : 평균  (0) 2022.02.15
백준 3052번 : 나머지  (0) 2022.02.14