Вход
Регистрация
Спроси Mozg AI
М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
.....больше.....
..меньше..
Polina6002
18.07.2022 06:12 •
Информатика
35б. Символьные строки pos
👇
Увидеть ответ
Открыть все ответы
Ответ:
lev93
18.07.2022
[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
4,8
(27 оценок)
Ответ:
KVika65
18.07.2022
Думаю нет большой разницы между процедурой и функцией, просто функция куда удобнее.
Для нахождения нода используется алгоритм Эвклида
//PascalABC.Net
function NOD(A, B: integer): integer;
begin
while A <> B do
if A > B then A := A - B else B := B - A;
NOD := A;
end;
procedure pNOD(A, B: integer; var NOD: integer);
begin
while A <> B do
if A > B then A := A - B else B := B - A;
NOD := A;
end;
begin
var a: Array of integer := (16, 32, 40, 64, 80, 128);
var n := a[low(a)];
for var i := low(a) to high(a) do
pNOD(n, a[i], n);
Writeln(n);
end.
4,8
(31 оценок)
Это интересно:
П
Праздники-и-традиции
12.08.2021
Как сделать День Святого Валентина особенным с ограниченным бюджетом...
К
Компьютеры-и-электроника
05.06.2020
Как обновить приложение на Android: Инструкция от профессионалов...
С
Семейная-жизнь
05.11.2021
Как увеличить амниотическую жидкость...
З
Здоровье
29.07.2021
Как правильно наложить шину на перелом плечевой кости: подробный руководство...
С
Стиль-и-уход-за-собой
23.06.2021
10 лучших способов улучшить состояние кожи...
Ф
Финансы-и-бизнес
24.07.2022
11 проверенных способов, как дополнительно заработать в свободное время...
Т
Транспорт
14.07.2022
Как быстро и легко отчистить жевательную резинку от сидения...
К
Компьютеры-и-электроника
26.04.2022
Как выйти из Instagram: легко, быстро и навсегда...
Д
Дом-и-сад
31.07.2022
Как покрасить ткань чаем: возможности и результаты...
С
Стиль-и-уход-за-собой
07.09.2020
Как подчеркнуть изгибы своего тела: советы от профессионалов...
Новые ответы от MOGZ: Информатика
giyosjjj
08.10.2020
ИНФОРМАТИКА 7 КЛАСС Какие параметры форматирования относятся к символу?...
denis040304
26.05.2020
Если изменить направление стрелок, то можно ли схему обобщения понятий преобразовать в схему деления понятия ответьте просто да или нет...
Kirill0812
23.04.2023
Print Enter A: a = gets.chomp().to_i print Enter B: b = gets.chomp().to_i arr = [] (1..1000).each {|i| arr i if a%i==0 && b%i==0} puts Values: #{arr}...
naastul2
02.09.2020
Постройте таблицу истинности данной функции: y=X1X2VX3X4...
KostyaBit
16.05.2020
. Вывести все квадраты натуральных чисел, не превосходящие данного числа N. На Python....
arinasmail1
23.12.2020
Что делать если телефон не заряжается?...
Кузнечик0705
02.02.2020
Условие У Машиного канала есть N спонсоров. Каждый из них вложил в канал некоторую сумму денег. Найдите спонсора, который вложил меньше всего и выведите его номер....
nikdaniil04
06.10.2021
Какой из представленных ниже форматов не относится к форматам файлов, в которых сохраняют текстовые документы? Укажите правильный вариант ответа: TXT RTF PPT DOC...
simakanna
30.08.2022
«Направь стрелу» героя сказки к его цели в жизни и запиши цифрами в тетрадь 1.СТУДЕНТ 1.жить – при выгода) 2.ПРОФЕССОРСКАЯ ДОЧЬ 2.жить – доставлять радость ...
Ангелина8281
22.06.2022
НАЧАЛО ПОКА нашлось (01) ИЛИ нашлось (02) ИЛИ нашлось (03) заменить (01, 20) заменить (02, 120) заменить (03, 302) КОНЕЦ ПОКА КОНЕЦ 2.Известно, что исходная строка...
MOGZ ответил
1. Радиус кривизны вогнутого зеркала R=40см. На расстоянии d=20...
Здравствуйте по познанию мира 3 класс...
Хелп 4 задание как делать?...
Write sentences with Present Simple pr Present Continuos. 1-you/live/in/a/small/town?-...
Сочинение рассуждение по роману Преступление и наказание !Тема...
Напишите какие вазможности предоставляет правительство для молодежи...
2. Подпиши под каждым рисунком- редуценты, продуценты, консументы...
Маймылдын жыныс жасушаларындағы хромосомалар саны...
Помагите умаляю вас даю вам лучшие ответ быстрее умаляю...
Работа По таблице: найти равные выражения таблице. Приложение...
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ
Оформи подписку
О НАС
О нас
Блог
Условия пользования
Авторское право
Политика конфиденциальности
Предпочтения cookie-файлов
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
App
Вход
Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ
[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