悬关
#include<bits/stdc++.h>
#define int long long
using namespace std;
deque <int> q[20];
char m;
int num[13],sum=0,JijiBAIM;
signed main(){
for(int i=1;i<=13;i++){
for(int j=1;j<=4;j++){
cin>>m;
if(m=='A') q[i].push_front(1);
else if (m=='J') q[i].push_front(11);
else if (m=='Q') q[i].push_front(12);
else if (m=='K') q[i].push_front(13);
else if (m=='0') q[i].push_front(10);
else q[i].push_front(m-'0');
}
}
while(!q[13].empty()){
JijiBAIM=q[13].front();
q[13].pop_front();
while(true){
if(JijiBAIM==13) {
break;
}
num[JijiBAIM]++;
if(num[JijiBAIM]==4) sum++;
q[JijiBAIM].push_front(JijiBAIM);
JijiBAIM=q[JijiBAIM].back();
q[JijiBAIM].pop_back();
}
}
cout<<sum;
return 0;
}