描述
判断两个由大小写字母和空格组成的字符串在忽略大小写,且忽略空格后是否相等。
输入
两行,每行包含一个字符串。
输出
若两个字符串相等,输出YES,否则输出NO。
样例输入
a A bb BB ccc CCC Aa BBbb CCCccc
样例输出
YES
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
string a, b;
getline(cin, a);
getline(cin, b);
string c, d;
for (char ch : a) {
if (ch != ' ') {
c += tolower(ch);
}
}
for (char ch : b) {
if (ch != ' ') {
d += tolower(ch);
}
}
if (c == d) {
cout << "YES";
} else {
cout << "NO";
}
return 0;
}