Какое минимальное количество символов необходимо заменить на другие в строке...

0 интересует 0 не интересует
76 просмотров

Какое минимальное количество символов необходимо заменить на другие в строке acccaccbaaccbaccacab, чтобы после замены строка стала палиндромом (каждый символ можно заменить ровно на 1 другой символ)?
Палиндромом называется строка, которая одинаково читается как слева направо, так и справа налево. Например, 'abacaba' — палиндром, а 'abc' — нет.


спросил от (19 баллов) в категории Информатика
1 Ответ
0 интересует 0 не интересует
ответил от Бакалавр (13.3k баллов)
 
Лучший ответ

Рассмотрим строку acccaccbaaccbaccacab.
Разделим ее на две равные части, причем вторую развернем:
acccaccbaa
bacaccabcc
Посчитаем количество несовпадений. Это и будет являтся ответом.
Ответ: 7

...