알고리즘

[알고리즘] 백준 2774 - 아름다운 수 (C++)

blueberrysoda 2024. 11. 22. 23:47

[문제 링크] : https://www.acmicpc.net/problem/2774

#include <iostream>
#include <string> 
using namespace std;

int Arr[10]; 

int main(){
    int N;
    string S;

    cin >> N;
    int a, b;
    for(int i=0; i<N; i++){
        cin >> S;

        a = 0;
        b = 0;

        for(int i=0; i<10; i++){
            Arr[i] = 0;
        }

        for(int i=0; i<S.size(); i++){
            a = S[i] - '0';   
            Arr[a]++;
        }
 
        for(int i=0; i<=9; i++){
            if(Arr[i] != 0){
                b++;
            }
        }
        cout << b << "\n";
    }
    return 0;
}