暴力+打表
查看原帖
暴力+打表
1087732
Zhangzelin楼主2024/10/26 17:53
#include<bits/stdc++.h>
#define MAXN 9999999
using namespace std;
char hs[MAXN]={'D','C','H','S'},a[MAXN]={'A','2','3','4','5','6','7','8','9','T','J','Q','K'},a1[MAXN],a2[MAXN];
long long n,ans=52;
int main(){
	cin>>n;
	if(n==1){
		cout<<51<<endl;
		return 0;
	}
	for(int i=1;i<=n;i++){
		cin>>a1[i]>>a2[i];
	}
	for(int i=1;i<=n;i++){
		for(int j=i+1;j<=n;j++){
			if(a1[i]==a1[j]&&a2[i]==a2[j]){
				a1[j]=' ';
				a2[j]=' ';
			}
		}
	}
	for(int i=1;i<=n;i++){
		if(a1[i]!=' '&&a2[i]!=' '){
			ans--;
		}
	}
	cout<<ans<<endl;
	return 0;
}

2024/10/26 17:53
加载中...