求调
  • 板块学术版
  • 楼主linkairong
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/11/9 13:28
  • 上次更新2024/11/9 15:35:19
查看原帖
求调
1455989
linkairong楼主2024/11/9 13:28
#include<bits/stdc++.h>
using namespace std;
string a[53];
long long v[55],c,u,sum=0;
int main(){
    long long h;
    cin>>h;
    for(long long i=0;i<h;i++){
    	cin>>a[i];
    	if(a[i][1]=='A'){
    		c=1;
		}else if(a[i][1]=='T'){
			c=10;
		}else if(a[i][1]=='J'){
			c=11;
		}else if(a[i][1]=='Q'){
			c=12;
		}else if(a[i][1]=='K'){
			c=13;
		}else{
			c=57-int(a[i][1]);
		}
		if(a[i][0]=='D'){
    		u=1;
		}else if(a[i][0]=='C'){
			u=2;
		}else if(a[i][0]=='S'){
			u=3;
		}else{
			u=4;
		}
		v[u*c]=1;
	}
	for(long long i=1;i<53;i++){
    	if(v[i]==0){
    		sum++;
		}
	}cout<<sum;
	return 0;
}
2024/11/9 13:28
加载中...