 AIZU ONLINE JUDGE



PAGETOP
 
問題セット
 
ランキング
 
 ステータス
 
コンテスト
 
コース
 
 


























 ログアウト 登録・設定 


















日本語   英語 

My Status はじめての方へ     HOME- 





Notes 





#2169691 

Solution for ITP1_6_B by TAB

ソースコード ステータス テストケース 
    アクセス: public     閲覧数: 19     





00:00 sec    3140 KB     840 bytes      
#include <iostream>
using namespace std;
int main(){
    int i, n, s[13], h[13], c[13], d[13];
    cin >> n;
    for(i = 0; i < 13; i++){
        s[i] = 1;
        h[i] = 1;
        c[i] = 1;
        d[i] = 1;
    }
    string m;
    int t;
    for(i = 0; i < n; i ++){
        cin >> m >> t;
        if(m == "S"){
            s[t-1] = 0;
        }else if(m == "H"){
            h[t-1] = 0;
        }else if(m == "C"){
            c[t-1] = 0;
        }else if(m == "D"){
            d[t-1] = 0;
        }
    }
    for(i = 0; i < 13; i++){
        if(s[i]){cout << "S " << i+1 << endl;}
    }
    for(i = 0; i < 13; i++){
        if(h[i]){cout << "H " << i+1 << endl;}
    }
    for(i = 0; i < 13; i++){
        if(c[i]){cout << "C " << i+1 << endl;}
    }
    for(i = 0; i < 13; i++){
        if(d[i]){cout << "D " << i+1 << endl;}
    }
}

