社区讨论
20 pts 求调!!!(帮我闭关)
P11227[CSP-J 2024] 扑克牌参与者 2已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @m2stje9g
- 此快照首次捕获于
- 2024/10/28 17:30 去年
- 此快照最后确认于
- 2024/10/28 17:34 去年
rt.
CPP#include<bits/stdc++.h>
using namespace std;
int n,s[15][60],cnt;
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
char op,d;
cin>>op>>d;
if(op=='D')
{
if(d=='A') ++s[1][1];
if(d=='J') ++s[1][11];
if(d=='Q') ++s[1][12];
if(d=='K') ++s[1][13];
if(d=='T') ++s[1][10];
else ++s[1][d-'0'];
}
if(op=='C')
{
if(d=='A') ++s[2][1];
if(d=='J') ++s[2][11];
if(d=='Q') ++s[2][12];
if(d=='K') ++s[2][13];
if(d=='T') ++s[2][10];
else ++s[2][d-'0'];
}
if(op=='H')
{
if(d=='A') ++s[3][1];
if(d=='J') ++s[3][11];
if(d=='Q') ++s[3][12];
if(d=='K') ++s[3][13];
if(d=='T') ++s[3][10];
else ++s[3][d-'0'];
}
else
{
if(d=='A') ++s[4][1];
if(d=='J') ++s[4][11];
if(d=='Q') ++s[4][12];
if(d=='K') ++s[4][13];
if(d=='T') ++s[4][10];
else ++s[4][d-'0'];
}
}
for(int i=1;i<=4;i++)
for(int j=1;j<=13;j++)
if(s[i][j]0) ++cnt;
cout<<52-cnt;
return 0;
}
回复
共 2 条回复,欢迎继续交流。
正在加载回复...