请看代码
#include <bits/stdc++.h>
using namespace std;
int tong[15][15];
int digit(char x) {
return (int)(x) - '0';
}
int cnt;
int main() {
int n;
cin >> n;
string x;
for(int i = 1; i <= n; i++) {
cin >> x;
if(x[0] == 'D') {
if(x[1] >= '2' && x[1] <= '9') {
tong[1][digit(x[1])]++;
} else if(x[1] == 'T') {
tong[1][10]++;
} else if(x[1] == 'A') {
tong[1][1]++;
} else if(x[1] == 'J') {
tong[1][11]++;
} else if(x[1] == 'Q') {
tong[1][12]++;
} else if(x[1] == 'K') {
tong[1][13]++;
}
} else if(x[0] == 'C') {
if(x[1] >= '2' && x[1] <= '9') {
tong[2][digit(x[1])]++;
} else if(x[1] == 'T') {
tong[2][10]++;
} else if(x[1] == 'A') {
tong[2][1]++;
} else if(x[1] == 'J') {
tong[2][11]++;
} else if(x[1] == 'Q') {
tong[2][12]++;
} else if(x[1] == 'K') {
tong[2][13]++;
}
} else if(x[0] == 'H') {
if(x[1] >= '2' && x[1] <= '9') {
tong[3][digit(x[1])]++;
} else if(x[1] == 'T') {
tong[3][10]++;
} else if(x[1] == 'A') {
tong[3][1]++;
} else if(x[1] == 'J') {
tong[3][11]++;
} else if(x[1] == 'Q') {
tong[3][12]++;
} else if(x[1] == 'K') {
tong[3][13]++;
}
} else {
if(x[1] >= '2' && x[1] <= '9') {
tong[4][digit(x[1])]++;
} else if(x[1] == 'T') {
tong[4][10]++;
} else if(x[1] == 'A') {
tong[4][1]++;
} else if(x[1] == 'J') {
tong[4][11]++;
} else if(x[1] == 'Q') {
tong[4][12]++;
} else if(x[1] == 'K') {
tong[4][13]++;
}
}
}
for(int i = 1; i <= 4; i++) {
for(int j = 1; j <= 13; j++) {
if(!tong[i][j]) {
cnt++;
}
}
}
cout << cnt;
return 0;
}