본문 바로가기
SWE/코테

[SW Expert Academy] '9' #1221 GNS X

by S나라라2 2019. 3. 13.
반응형

쉬움,,,

// #1221 GNS
#include < iostream >
#include < string >

using namespace std;

string num[10]={"ZRO", "ONE", "TWO", "THR", "FOR",
                "FIV", "SIX","SVN", "EGT", "NIN"};
int cnt[10]={0,};

int main(void) {
    
    int tc;
    cin >> tc;
    for(int tc=1; tc<=10; tc++){
        
        string temp_str;
        int sz;
        cin >> temp_str >> sz;
        
        for(int i=0; i < sz; i++){
            cin >> temp_str; // 입력받기
            for(int k=0; k< 10; k++){ // 숫자 count++
                if(temp_str == num[k]){
                    cnt[k]++;
                }
            }
        }

        // 출력
        cout << '#' << tc << endl;
        for(int n=0; n<10; n++){
            for(int c=0; c < cnt[n]; c++){
                cout << num[n] <<' ';
            }
        }
        
        // 초기화
        memset(cnt,0,sizeof(int)*10);
    }
    return 0;
}
반응형