求助,本人菜鸡
查看原帖
求助,本人菜鸡
1400777
CodingXuan楼主2024/11/9 15:01
#include<bits/stdc++.h>
using namespace std;
int a[20],b[20],c[20],d[20];
string num[13]={"A","2","3","4","5","6","7","8","9","T","J","Q","K"};
int main()
{
	int n;
	string in;
	cin>>n;
	for(int i=0;i<=n;i++)
	{
		cin>>in;
		if(in.substr(1,1)=="D")
			for(int k=0;k<=12;k++)
			{
				if(in.substr(2,1)==num[k]) a[k]=1;break;
			}
		if(in.substr(1,1)=="C")
			for(int k=0;k<=12;k++)
			{
				if(in.substr(2,1)==num[k]) b[k]=1;break;
			}
		if(in.substr(1,1)=="H")
			for(int k=0;k<=12;k++)
			{
				if(in.substr(2,1)==num[k]) c[k]=1;break;
			}
		if(in.substr(1,1)=="S")
			for(int k=0;k<=12;k++)
			{
				if(in.substr(2,1)==num[k]) d[k]=1;break;
			}
	}
	int sum=52;
	for(int j=0;j<=12;j++)
	{
		if(a[j]==1) sum--;
		if(b[j]==1) sum--;
		if(c[j]==1) sum--;
		if(d[j]==1) sum--;
	}
	cout<<sum;
	return 0;
}
2024/11/9 15:01
加载中...