#include <iostream>
#include <string>
bool isRus(char c) {
// Проверяем символ на принадлежность к русскому алфавиту (обрабатываем только один символ)
return (c >= 'а' && c <= 'я') || (c >= 'А' && c <= 'Я');
}
int main() {
// Создаем строку с буквами русского и английского алфавита
std::string text = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZабвгдеёжзийклмнопрстуфхцчшщьыэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЫЭЮЯ";
// Создаем новую строку без русских букв
std::string result;
for (char c : text) {
if (!isRus(c)) { // Если символ не русский, добавляем его в результат
result.push_back(c);
}
}
// Выводим результат
std::cout << "Строка без русских букв: " << result << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgoKYm9vbCBpc1J1cyhjaGFyIGMpIHsKICAgIC8vINCf0YDQvtCy0LXRgNGP0LXQvCDRgdC40LzQstC+0Lsg0L3QsCDQv9GA0LjQvdCw0LTQu9C10LbQvdC+0YHRgtGMINC6INGA0YPRgdGB0LrQvtC80YMg0LDQu9GE0LDQstC40YLRgyAo0L7QsdGA0LDQsdCw0YLRi9Cy0LDQtdC8INGC0L7Qu9GM0LrQviDQvtC00LjQvSDRgdC40LzQstC+0LspCiAgICByZXR1cm4gKGMgPj0gJ9CwJyAmJiBjIDw9ICfRjycpIHx8IChjID49ICfQkCcgJiYgYyA8PSAn0K8nKTsKfQoKaW50IG1haW4oKSB7CiAgICAvLyDQodC+0LfQtNCw0LXQvCDRgdGC0YDQvtC60YMg0YEg0LHRg9C60LLQsNC80Lgg0YDRg9GB0YHQutC+0LPQviDQuCDQsNC90LPQu9C40LnRgdC60L7Qs9C+INCw0LvRhNCw0LLQuNGC0LAKICAgIHN0ZDo6c3RyaW5nIHRleHQgPSAiYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWtCw0LHQstCz0LTQtdGR0LbQt9C40LnQutC70LzQvdC+0L/RgNGB0YLRg9GE0YXRhtGH0YjRidGM0YvRjdGO0Y/QkNCR0JLQk9CU0JXQgdCW0JfQmNCZ0JrQm9Cc0J3QntCf0KDQodCi0KPQpNCl0KbQp9Co0KnQq9Ct0K7QryI7CiAgICAKICAgIC8vINCh0L7Qt9C00LDQtdC8INC90L7QstGD0Y4g0YHRgtGA0L7QutGDINCx0LXQtyDRgNGD0YHRgdC60LjRhSDQsdGD0LrQsgogICAgc3RkOjpzdHJpbmcgcmVzdWx0OwogICAgZm9yIChjaGFyIGMgOiB0ZXh0KSB7CiAgICAgICAgaWYgKCFpc1J1cyhjKSkgeyAvLyDQldGB0LvQuCDRgdC40LzQstC+0Lsg0L3QtSDRgNGD0YHRgdC60LjQuSwg0LTQvtCx0LDQstC70Y/QtdC8INC10LPQviDQsiDRgNC10LfRg9C70YzRgtCw0YIKICAgICAgICAgICAgcmVzdWx0LnB1c2hfYmFjayhjKTsKICAgICAgICB9CiAgICB9CgogICAgLy8g0JLRi9Cy0L7QtNC40Lwg0YDQtdC30YPQu9GM0YLQsNGCCiAgICBzdGQ6OmNvdXQgPDwgItCh0YLRgNC+0LrQsCDQsdC10Lcg0YDRg9GB0YHQutC40YUg0LHRg9C60LI6ICIgPDwgcmVzdWx0IDw8IHN0ZDo6ZW5kbDsKCiAgICByZXR1cm4gMDsKfQo=