• Предмет: Информатика
  • Автор: algysevstafev86
  • Вопрос задан 6 лет назад

Пусть дана некоторая строка. Её подстрокой называется несколько подряд идущих символов этой строки. Например, у строки ABRACADABRA подстроками являются ABR, BRACA, B, ABRA, ABRACADABRA (это не все примеры) и не являются подстроками E, AR, DABRACA.
Строка (или подстрока) называется палиндромом, если она читается одинаково как слева направо, так и справа налево. Например палиндромами являются следующие строки: A, BB, CCC, ABA, ABRACARBA, ABBA.
Вам дана строка ABBCBBABABAB. Перечислите как можно больше её различных подстрок, длина которых не меньше двух символов, являющихся палиндромами. Чем больше вы приведёте различных палиндромов, тем больше баллов получите. Каждую подстроку-палиндром следует указывать в отдельной строке вывода. Если подстроки-палиндромы повторяются, достаточно вывести один экземпляр такой подстроки. Вы можете вводить свои ответы в произвольном порядке.
Примечание. За каждую неверно указанную строку в ответе (не являющуюся палиндромом и подстрокой исходной строки длины не менее двух) итоговый балл уменьшается на 10, но он не может стать меньше 0.
Если строки в ответе повторяются, то это никак не влияет на итоговый балл.


daramalenkih7273: олимпиада? Я бы конечно ответила, но мы даже это не проходили, а тут вот попалась такая фиг.ня
Аноним: http://pndexam.me/

Ответы

Ответ дал: mariasenkova18
11

BB, ABBCBBA, ABA, ABABA, BABAB, BAB, BB, BBCBB, BCB, BABABAB

Объяснение:

Возможно там есть ещё, но я нашёл именно эти

Ответ дал: dorzievaevgenia24
1

Ответ:

BB, BCB, ABA, BAB, BABAB,ABABA, BBCBB, ABBCBBA, BABABAB

Объяснение:

Вас заинтересует