Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
lllkjhgf
08.12.2021 16:25 •
Информатика
Сколькими можно выбрать пару чисел l и r (l < = r) так, чтобы подстрока строки abbbab с символа номер l по символ номер r была палиндромом?
Ответ:
ss0307031
23.09.2020 09:31
[l,r,строка,номер]
[0, 0, "a", 1]
[1, 1, "b", 2]
[1, 2, "bb", 3]
[2, 2, "b", 4]
[0, 3, "abba", 5]
[3, 3, "a", 6]
[3, 4, "aa", 7]
[4, 4, "a", 8]
[3, 5, "aaa", 9]
[4, 5, "aa", 10]
[5, 5, "a", 11]
[3, 6, "", 12]
[4, 6, "aaa", 13]
[5, 6, "aa", 14]
[6, 6, "a", 15]
[2, 7, "bb", 16]
[7, 7, "b", 17]
[6, 8, "aba", 18]
[8, 8, "a", 19]
[7, 9, "bab", 20]
[9, 9, "b", 21]
#код программы Ruby 22
s = "abbbab"
n = 0
for r in 0..s.size-1
for l in 0..r
t = s[l..r]
if t.reverse == t
n += 1
p [l,r,t,n]
end
end
end
0,0
(0 оценок)
Популярные вопросы: Информатика
nik19991
21.08.2020 21:03
Паскаль! ! дано целое число, больше 99. найти третью от конца его цифру....
mbilalov
21.08.2020 21:03
Напишите программу которая будет выводить значение функции у=х/корень 3х на отрезке [1; 5] с шагом 0,5...
ВиталяАрхипов
10.05.2023 09:24
Вычислить значение выражения 1/(x-15) для любого x. сделать в pascal....
TheDanilDid
19.01.2022 12:09
Написать в тетради программу нахождения арифметического выражения по правилам языка программирования: ((a+b)**2/(1+a/(ba^2-√b))...
shvanova2017
19.01.2022 12:09
Программирование циклических алгоритмов. вычислить количество отрицательных значений sin(fi)на интервале [а,b] с заданным шагом...
PolinaDudnik
19.01.2022 12:09
Написать программу в паскаль, которая будет вычислять площадь круга и длину окружности произвольного радиуса....
verakong
19.01.2022 12:09
1. расположите по возрастанию 2 байта 2 кбайта 1024 байта 1 бит 0.5 кбайт 24 бит 10 бит 1 мбайт...
alena7571
23.08.2022 03:12
Язык програмирования paskal/ : даны катеты прямоугольного треугольника .найти его гипотенузу...
kazakov1206
23.08.2022 03:12
Вместо цикла for использовать цикл repeat так, само состоит в том, чтобы ввести n различных чисел найти количество положительных чисел и составить блок-схему с repeat var...
gr1mez
13.04.2021 19:48
1. Определить объем информации состоящей из 35 символов, написанной на алфавите из 74 символов 2. Определить минимальное количество задаваемых во для угадывания числа от...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
[0, 0, "a", 1]
[1, 1, "b", 2]
[1, 2, "bb", 3]
[2, 2, "b", 4]
[0, 3, "abba", 5]
[3, 3, "a", 6]
[3, 4, "aa", 7]
[4, 4, "a", 8]
[3, 5, "aaa", 9]
[4, 5, "aa", 10]
[5, 5, "a", 11]
[3, 6, "", 12]
[4, 6, "aaa", 13]
[5, 6, "aa", 14]
[6, 6, "a", 15]
[2, 7, "bb", 16]
[7, 7, "b", 17]
[6, 8, "aba", 18]
[8, 8, "a", 19]
[7, 9, "bab", 20]
[9, 9, "b", 21]
#код программы Ruby 22
s = "abbbab"
n = 0
for r in 0..s.size-1
for l in 0..r
t = s[l..r]
if t.reverse == t
n += 1
p [l,r,t,n]
end
end
end