Предмет: Информатика,
автор: javor4170
c++
Дано два рядки s і s1. У рядку s видалити всі символи '!', а в рядку s1 видалити всі символи '?'. Вивести на екран рядок, в якому міститься більша кількість символів.
Ответы
Автор ответа:
1
#include <iostream>
#include <string>
using namespace std;
int main() {
string s, s1;
getline(cin, s);
getline(cin, s1);
s.erase(remove(s.begin(), s.end(), '!'), s.end());
s1.erase(remove(s1.begin(), s1.end(), '?'), s1.end());
if (s.size() > s1.size()) {
cout << s << endl;
} else {
cout << s1 << endl;
}
return 0;
}
Похожие вопросы
Предмет: Математика,
автор: mihajlostrelcuk1
Предмет: Геометрия,
автор: krivosejtaras
Предмет: Қазақ тiлi,
автор: abylay1sailau
Предмет: Математика,
автор: tetenova84