第一个样例过了其他都WA
#include<bits/stdc++.h>
using namespace std;
bool n[5][14];
int m,h,k,l;
string f;
int main(){
cin>>m;
for(int i=0;i<m;i++){
cin>>f;
switch(((int)f[0])-64){
case 4: h=1;
break;
case 3: h=2;
break;
case 8: h=3;
break;
case 19: h=4;
break;
}
switch(((int)f[1])-49){
case 16: k=1;
break;
case 1: k=2;
break;
case 2: k=3;
break;
case 3: k=4;
break;
case 4: k=5;
break;
case 5: k=6;
break;
case 6: k=7;
break;
case 7: k=8;
break;
case 8: k=9;
break;
case 35: k=10;
break;
case 10: k=11;
break;
case 17: k=12;
break;
case 11: k=13;
break;
}
n[h][k]=true;
}
for(int i=1;i<=4;i++){
for(int j=1;j<=13;j++){
if(n[i][j]==true)l++;
}
}
cout<<52-l;
return 0;
}