Слово называется палиндромом, если оно читается одинаково, как слева направо, так и справа налево. требуется определить, какое минимальное количество букв надо добавить к входному слову справа, чтобы оно стало палиндромом. на вход программе подается строка, состоящая не более чем из 255 символов. выведите искомое число. паскаль
210
362
Ответы на вопрос:
Var s : string; function ispali(ss : string) : boolean; begin if length(ss)> 0 then ispali: =(ss[1]=ss[length(ss)]) and ispali(copy(ss,2,length(ss)-2)) else ispali: =true; end; function ntopali(ss : string) : integer; begin if ispali(ss) then ntopali: =0 else ntopali: =1+ntopali(copy(ss,2,length(ss)-1)); end; begin s: ='abcdc'; // readln(s); writeln(ntopali(s)); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
heylalaoxkpop04.07.2021 01:55
-
Stan002.10.2022 08:06
-
Клеу22.06.2021 08:36
-
гататвтврвга27.02.2023 02:23
-
dalnik3804.05.2023 21:31
-
bagfaver16.02.2023 07:08
-
Ymnichkaaaaaa12.05.2020 06:41
-
умник123567819.03.2021 07:53
-
Barbara726422.04.2021 19:52
-
mcpoh28831.05.2020 19:53
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.