Вход
Регистрация
Спроси Mozg AI
М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
.....больше.....
..меньше..
nadyushka3
28.05.2023 06:59 •
Информатика
Уже сил моих нет, готов познавать
👇
Увидеть ответ
Открыть все ответы
Ответ:
lev93
28.05.2023
[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
28.05.2023
Думаю нет большой разницы между процедурой и функцией, просто функция куда удобнее.
Для нахождения нода используется алгоритм Эвклида
//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 оценок)
Это интересно:
К
Компьютеры-и-электроника
09.03.2021
Изучаем, как создать общедоступный календарь в Outlook...
К
Компьютеры-и-электроника
08.05.2020
Как получить очки отряда в Call of Duty Ghosts?...
О
Образование-и-коммуникации
29.04.2023
Как создать комиксы в стиле Манга...
О
Образование-и-коммуникации
20.10.2021
Как поступить в Техасский аграрный университет...
О
Образование-и-коммуникации
30.06.2021
Как использовать логарифмические таблицы: практическое руководство...
К
Компьютеры-и-электроника
12.08.2022
Как экспортировать историю чата Skype на компьютерах Windows и Mac...
З
Здоровье
02.09.2020
Польза и способы приема пчелиной пыльцы...
К
Компьютеры-и-электроника
26.03.2023
Как изменить проверочный номер для кода безопасности iCloud на iPhone...
С
Семейная-жизнь
28.05.2021
Как помочь родителям, которые похоронили своего ребенка: советы и рекомендации...
З
Здоровье
03.04.2021
Как вылечить прищемленный палец: лечение дома и медицинские советы...
Новые ответы от MOGZ: Информатика
дариночка064
05.01.2020
Обработка экспериментальных данных : для функции, заданной таблично, подобрать эмпирическую зависимость и найти параметры приближающей функции методом наименьших квадратов....
леракулдошина
04.04.2022
Написать программу, которая для целочисленной матрицы С(5, 6) определяет среднее арифметическое ее элементов....
nastyakholod92
01.06.2020
Решите . Можно только ответ...
nadezdamanuh
10.03.2022
в некотором каталоге хранится файл. После того как в этом каталоге создали подкаталог и переместили в него файл биография. txt, полное имя файла стало D:\школа\домашнее...
masha3521
05.09.2020
Является ли предложение 15 делится на 10 и на 3 высказыванием...
irinazakharova1
28.04.2021
15 делится на 10 и на 3 это высказывание...
MainkraeTV
03.07.2021
решить контрольную по информатике даю...
Просточеловек777
08.03.2023
Линейный разветвляющийся цикл с преудсловием цикл с постусловием 1 команда 0 из 1 2 команда 0 из 1 3 команда 0 из 1 1 команда 2 команда 3 команда...
elyushik
15.03.2023
(8-4 3/8)+2 8/8= выполнение вырожение это дроби...
даночкаа88
15.03.2023
1) найдите значение выражения 3х - при х = 1 2/3 2) выражение 2х - 3 - (5х - 4) с !...
MOGZ ответил
Про який острів ідеться.Острів у Греції, присвячений богу Геліосу, променистому...
З точки О- центра кола, проведено радіус ОС і діаметр АВ. Кут АВС дорівнює...
Выполнить рисунок в растровой или векторной графике на тему «75 лет Победы...
Cr2O3(т)+3H2(г) = 2Cr(т)+3H2O(г)-Q 1) дайте полную классификацию 2) укажите...
Клиент дал поручение брокеру купить 10 июньских контрактов на зо-лото...
В основе сюжета рассказа подлинные события, произошедшие с В. П. Астафьевым...
Побудувати коло нехай коло розмітка на футбольному полі, провести хорду...
Какие признаки характеризуют земноводных как наземных животных? 1) плавательные...
Найдите площадь кругового сектора, если градусная мера соответствующей...
Зразок письмового розбору Три - числ., п. ф. три, кільк., ціл Н. в.,...
Полный доступ к 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