没输出求调
查看原帖
没输出求调
1323415
wky_wsy_楼主2024/10/26 20:52
#include <bits/stdc++.h>
#define int long long
using namespace std;
int p[5][14];
signed main(){
	int n;
	string s;
	cin>>n;
	while(n--){
		cin>>s;
		if(s[0]=='D'){
			switch(s[1]){
				case 'A':p[1][1]=1;continue;
				case '2':p[1][2]=1;continue;
				case '3':p[1][3]=1;continue;
				case '4':p[1][4]=1;continue;
				case '5':p[1][5]=1;continue;
				case '6':p[1][6]=1;continue;
				case '7':p[1][7]=1;continue;
				case '8':p[1][8]=1;continue;
				case '9':p[1][9]=1;continue;
				case 'T':p[1][10]=1;continue;
				case 'J':p[1][11]=1;continue;
				case 'Q':p[1][12]=1;continue;
				case 'K':p[1][13]=1;continue;
			}
		}
		else if(s[0]=='C'){
			switch(s[1]){
				case 'A':p[2][1]=1;continue;
				case '2':p[2][2]=1;continue;
				case '3':p[2][3]=1;continue;
				case '4':p[2][4]=1;continue;
				case '5':p[2][5]=1;continue;
				case '6':p[2][6]=1;continue;
				case '7':p[2][7]=1;continue;
				case '8':p[2][8]=1;continue;
				case '9':p[2][9]=1;continue; 
				case 'T':p[2][10]=1;continue;
				case 'J':p[2][11]=1;continue;
				case 'Q':p[2][12]=1;continue;
				case 'K':p[2][13]=1;continue;
			}
		}
		else if(s[0]=='H'){
			switch(s[1]){
				case 'A':p[3][1]=1;continue;
				case '2':p[3][2]=1;continue;
				case '3':p[3][3]=1;continue;
				case '4':p[3][4]=1;continue;
				case '5':p[3][5]=1;continue;
				case '6':p[3][6]=1;continue;
				case '7':p[3][7]=1;continue;
				case '8':p[3][8]=1;continue;
				case '9':p[3][9]=1;continue;
				case 'T':p[3][10]=1;continue;
				case 'J':p[3][11]=1;continue;
				case 'Q':p[3][12]=1;continue;
				case 'K':p[3][13]=1;continue;
			}
		}
		else if(s[0]=='S'){
			switch(s[1]){
				case 'A':p[4][1]=1;continue;
				case '2':p[4][2]=1;continue;
				case '3':p[4][3]=1;continue;
				case '4':p[4][4]=1;continue;
				case '5':p[4][5]=1;continue;
				case '6':p[4][6]=1;continue;
				case '7':p[4][7]=1;continue;
				case '8':p[4][8]=1;continue;
				case '9':p[4][9]=1;continue;
				case 'T':p[4][10]=1;continue;
				case 'J':p[4][11]=1;continue;
				case 'Q':p[4][12]=1;continue;
				case 'K':p[4][13]=1;continue;
			}
		}
		int c=0;
		for(int i=1;i<=4;i++){
			for(int j=1;j<=13;j++){
				if(p[i][j]==0){
					c++;
				}
			}
		}
		cin.sync();
		printf("%lld",c);
		return 0;
	}
} 
2024/10/26 20:52
加载中...