Предмет: Информатика,
автор: паша06082003
Однажды солнечным летним днем Виталий решил выйти на улицу и прогуляться. Гуляя возле своего дома, он заметил открытую дверь, ведущую в подвал, где было сыро и прохладно. Недолго думая, Виталий решил спуститься вниз.
Войдя в подвал, Виталий обнаружил написанное на стене слово, состоящее из строчных латинских букв. Мальчику тут же захотелось разделить строку на две части и посчитать количество букв, которые содержатся как в левой, так и в правой части строки.
Виталий заинтересовался, как нужно разделить строку, чтобы это количество было максимальным. Помогите ему решить эту тяжелую задачу.
помогите решить на c++
Emir777:
поясни и я решу
На вход подается строка S, состоящая из строчных латинских букв (2 ≤ |S| ≤ 100).
Формат вывода
Выведите одно число – число букв, содержащихся как в левой, так и в правой части строки при оптимальном разбиении.
Пример
Ввод Вывод
abcba
2
Ответы
Автор ответа:
0
#include <bits/stdc++. h>
using namespace std;
int main() {
string s;
cin >> s;
cout << s. size() / 2 ;
}
using namespace std;
int main() {
string s;
cin >> s;
cout << s. size() / 2 ;
}
Похожие вопросы
Предмет: Русский язык,
автор: fanedisonpt
Предмет: Английский язык,
автор: nik261031
Предмет: Литература,
автор: jramzentaler
Предмет: История,
автор: davidgangster555
Предмет: Геометрия,
автор: Wonderlands