纸牌问题:这个问题大体意思是,桌面上有张牌(两个字符表示),你手里还有五张牌,只要手里的牌其中有一张,这张里面的一个字母跟桌上的牌一样就可以了

@你需要一包52卡片。每张卡都有套(钻石-D俱乐部-C黑桃-S或者心脏-H),以及军衔(2, 3, 4, 5, 6, 7, 8, 9, T, J, Q, K,或A).

在游戏开始的时候,桌子上有一张牌,你手里有五张牌。你可以用你的手打一张牌,前提是它和桌上的牌有相同的等级或相同的套装。

为了检查你是否是一个好的合作伙伴,Gennady为你准备了一项任务。给出桌子上的牌和手上的五张牌,检查你是否至少能打一张牌。

输入
输入的第一行包含一个字符串,它描述表上的卡片。第二行包含五条线,用来描述你手中的卡片。

每个字符串有两个字符长。第一个字符表示秩,属于集合。{2,3,4,5,6,7,8,9,T,J,Q,K,A}。第二个字符表示套装,属于套装。{D,C,S,H}.

输入中的所有卡片都是不同的。

输出量
如果可以用手打一张牌,就打印一个单词“是“.否则,打印”否".

您可以在任何情况下(上或下)打印每个字母。

实例
输入复制
AS
2H 4C TH JH AD
输出量复制
YES
输入复制
2H
3D 4C AC KD AS
输出量复制
NO
输入复制
4D
AS AC AD AH 5H
输出量复制
YES

在第一个例子中,有一个“黑桃”(如)放在桌子上。你可以玩钻石牌(广告因为他们俩都是Aces。

在第二个例子中,您不能打任何牌。

在第三个例子中,您可以播放钻石的Ace(广告)因为它和四颗钻石(4D),放在桌子上。
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值