Codeforce 106A Card Game

题意:

    四类牌,每类有9个等级。王牌这种类大于其他的类,同类型的比等级,不同类型的且没有王类,无法比较。

问先手是否能获胜。

#include<bits/stdc++.h>
using namespace std;
int Num(char c){
    if(c=='T')return 10;
    if(c=='J')return 11;
    if(c=='Q')return 12;
    if(c=='K')return 13;
    if(c=='A')return 14;
    return c-'0';
}
int main(){
    string w,a,b;
    cin>>w>>a>>b;
    if(a[1]==w[0]&&b[1]!=w[0]){
        cout<<"YES\n";
        return 0;
    }
    if(a[1]!=w[0]&&b[1]==w[0]){
        cout<<"NO\n";
        return 0;
    }
    if(a[1]!=b[1])cout<<"NO";
    else if(Num(a[0])>Num(b[0])){
        cout<<"YES\n";
    }else {
        cout<<"NO";
    }
}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lj130lj/article/details/79968704
个人分类: Codeforce
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

Codeforce 106A Card Game

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭