#AT2581. A - Similar String
A - Similar String
当前没有测试数据。
A - 类似的字符串
得分:100 分
问题描述
如果满足以下条件之一,则字符 $x$ 和 $y$ 被称为类似的字符:
- $x$ 和 $y$ 是相同的字符。
- $x$ 和 $y$ 中有一个是
1
,另一个是l
。 - $x$ 和 $y$ 中有一个是
0
,另一个是o
。
如果满足以下条件之一,则字符串 $S$ 和 $T$ 被称为类似的字符串:
- 对于所有 $i\ (1\leq i\leq N)$,$S$ 的第 $i$ 个字符和 $T$ 的第 $i$ 个字符是类似的字符。
给定两个长度为 $N$ 的字符串 $S$ 和 $T$,它们由小写英文字母和数字组成,请确定 $S$ 和 $T$ 是否为类似的字符串。
约束
- $N$ 是一个介于 $1$ 和 $100$ 之间的整数。
- $S$ 和 $T$ 都是长度为 $N$ 的字符串,由小写英文字母和数字组成。
输入
从标准输入中按照以下格式给出:
输出
如果 $S$ 和 $T$ 是类似的字符串,则输出 Yes
,否则输出 No
。
3
l0w
1ow
Yes
$S$ 的第 1 个字符是 l
,$T$ 的第 1 个字符是 1
。它们是类似的字符。
$S$ 的第 2 个字符是 0
,$T$ 的第 2 个字符是 o
。它们是类似的字符。
$S$ 的第 3 个字符是 w
,$T$ 的第 3 个字符是 w
。它们是类似的字符。
因此,$S$ 和 $T$ 是类似的字符串。
3
abc
arc
No
$S$ 的第 2 个字符是 b
,$T$ 的第 2 个字符是 r
。它们不是类似的字符。
因此,$S$ 和 $T$ 不是类似的字符串。
4
nok0
n0ko
Yes