官方题解|混淆字符串
2024-11-03 22:01:39
发布于:浙江
19阅读
0回复
0点赞
题目解析
字符串;模拟
将给出的两个字符串 和 中的所有混淆字符,转化为同一种格式,再比较即可。
AC代码
#include <bits/stdc++.h>
const std::string A = "150";
const std::string B = "lSO";
std::string f(std::string s) {
for (auto &ch : s) {
auto p = A.find(ch);
if (p != std::string::npos)
ch = B[p];
}
return s;
}
int main() {
int n; std::cin >> n;
std::string s, t;
std::cin >> s >> t;
std::cout << (f(s) == f(t) ? "Yes" : "No") << '\n';
return 0;
}
这里空空如也
有帮助,赞一个