欢迎24级新生

1190. 字符串配对

给定两个全部由大写字母组成的字符串,每个字符串都有一个隐藏值。如果两个字符串的隐藏值相同,则这两个字符串将匹配成功,反之,则匹配失败。

隐藏值的计算方法如下:

  1. 每个大写字母对应一个整数,A对应1,B对应2,…,Z对应26。
  2. 将名称中的每个字母转化为对应数字,再将这些数字相乘,例如,NCNUOJ对应的数字相乘为 14 * 3 * 14 * 21 * 15 * 10 = 1852200
  3. 将得到的乘积 mod 97 就可得到最终的隐藏值。

输入

输入共两行,每行为一个字符串

每个字符串的长度都不超过10

输出

如果两个字符串匹配成功,输出 YES ,反之,则输出 NO

样例

标准输入 复制文本
ABCD
BCD
标准输出 复制文本
YES
标准输入 复制文本
NCNUOJ
CDW
标准输出 复制文本
YES
标准输入 复制文本
CODEFORCES
ATCODER
标准输出 复制文本
NO
登录以提交代码。
单点时限 1 秒
内存限制 128 MB
提交 14
通过 12