70分,求调试
查看原帖
70分,求调试
1279073
nowornever0625楼主2024/10/26 17:26
#include <bits/stdc++.h>
using namespace std;

int main() {
	vector<bool> a(52, true);
	int n, sum = 0;
	cin >> n;
	//DCHS A23456789TJQK
	while (n--) {
		string b;
		cin >> b;
		int i = 0;
		if (b[0] == 'D')
			i += 0;
		if (b[0] == 'C')
			i += 13;
		if (b[0] == 'H')
			i += 26;
		if (b[0] == 'S')
			i += 39;
		if (b[1] == 'A')
			i += 1;
		if (b[1] == '2')
			i += 2;
		if (b[1] == '3')
			i += 3;
		if (b[1] == '4')
			i += 4;
		if (b[1] == '5')
			i += 5;
		if (b[1] == '6')
			i += 6;
		if (b[1] == '7')
			i += 7;
		if (b[1] == '8')
			i += 8;
		if (b[1] == '9')
			i += 9;
		if (b[1] == 'T')
			i += 10;
		if (b[1] == 'J')
			i += 11;
		if (b[1] == 'Q')
			i += 12;
		if (b[1] == 'K')
			i += 13;
		a[i] = 0;
	}

	for (int i = 0; i < 52; i++)
		sum += a[i];
	cout << sum;
	return 0;
}
2024/10/26 17:26
加载中...