#AT2567. C - AtCoder Cards
C - AtCoder Cards
当前没有测试数据。
C - AtCoder Cards
得分: 300 分
问题描述
AtCoder 公司很受欢迎的有一款单人纸牌游戏。
该游戏中,每张牌上都写有小写英文字母或符号@
。每种牌都有大量库存。
游戏流程如下。
- 将相同数量的牌分成两行。
- 将每张
@
牌替换成以下某种牌:a
、t
、c
、o
、d
、e
、r
。 - 如果两行的牌一致,则表示获胜。否则,表示失败。
为了获胜,在允许作弊的情况下,你要进行以下操作。
- 在第 1 步后,随意调整行中的牌的顺序。
给定两个字符串 $S$ 和 $T$,表示第 1 步后你所拥有的两行牌。判断在允许作弊的情况下是否有可能获胜。
约束条件
- $S$ 和 $T$ 仅包含小写英文字母和
@
。 - $S$ 和 $T$ 的长度在 $1$ 到 $2\times 10^5$ 之间,包含边界值。
输入
从标准输入读入以下格式的数据。
输出
如果在允许作弊的情况下可能获胜,则打印Yes
;否则,打印No
。
ch@ku@ai
choku@@i
Yes
你可以替换其中的 @
,使得两行变成 chokudai
。
ch@kud@i
akidu@ho
Yes
你可以作弊并替换其中的 @
,使得两行变成 chokudai
。
aoki
@ok@
No
即使作弊也无法获胜。
aa
bb
No