40分求调
查看原帖
40分求调
1285071
love__yuanshen楼主2024/10/29 10:40
#include<bits/stdc++.h>
using namespace std;
int q[15],s[15],j[15],h[15],n,L=0;
string p;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>p;
		if(p[0]=='D'){
			if(p[1]=='A'){
				if(q[1]==0){
					L++;
					q[1]=1;
				}
			}
			else if(p[1]=='T'){
				if(q[10]==0){
					L++;
					q[10]=1;
				}
			}
			else if(p[1]=='J'){
				if(q[11]==0){
					L++;
					q[11]=1;
				}
			}
			else if(p[1]=='Q'){
				if(q[12]==0){
					L++;
					q[12]=1;
				}
			}
			else if(p[1]=='K'){
				if(q[12]==0){
					L++;
					q[12]=1;
				}
			}
			else{
				if(q[p[1]-'0']==0){
					L++;
					q[p[1]-'0']=1;
				}
			}
		}
		if(p[0]=='C'){
			if(p[1]=='A'){
				if(s[1]==0){
					L++;
					q[1]=1;
				}
			}
			else if(p[1]=='T'){
				if(s[10]==0){
					L++;
					s[10]=1;
				}
			}
			else if(p[1]=='J'){
				if(s[11]==0){
					L++;
					s[11]=1;
				}
			}
			else if(p[1]=='Q'){
				if(s[12]==0){
					L++;
					s[12]=1;
				}
			}
			else if(p[1]=='K'){
				if(s[12]==0){
					L++;
					s[12]=1;
				}
			}
			else{
				if(s[p[1]-'0']==0){
					L++;
					s[p[1]-'0']=1;
				}
			}
		}
		if(p[0]=='H'){
			if(p[1]=='A'){
				if(j[1]==0){
					L++;
					j[1]=1;
				}
			}
			else if(p[1]=='T'){
				if(j[10]==0){
					L++;
					j[10]=1;
				}
			}
			else if(p[1]=='J'){
				if(j[11]==0){
					L++;
					j[11]=1;
				}
			}
			else if(p[1]=='Q'){
				if(j[12]==0){
					L++;
					j[12]=1;
				}
			}
			else if(p[1]=='K'){
				if(j[12]==0){
					L++;
					j[12]=1;
				}
			}
			else{
				if(j[p[1]-'0']==0){
					L++;
					j[p[1]-'0']=1;
				}
			}
		}
		if(p[0]=='S'){
			if(p[1]=='A'){
				if(h[1]==0){
					L++;
					h[1]=1;
				}
			}
			else if(p[1]=='T'){
				if(h[10]==0){
					L++;
					h[10]=1;
				}
			}
			else if(p[1]=='J'){
				if(h[11]==0){
					L++;
					h[11]=1;
				}
			}
			else if(p[1]=='Q'){
				if(h[12]==0){
					L++;
					h[12]=1;
				}
			}
			else if(p[1]=='K'){
				if(h[12]==0){
					L++;
					h[12]=1;
				}
			}
			else{
				if(h[p[1]-'0']==0){
					L++;
					h[p[1]-'0']=1;
				}
			}
		}
	}
	cout<<52-L;
    return 0;
}
2024/10/29 10:40
加载中...