Вход
Регистрация
Спроси Mozg AI
М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
.....больше.....
..меньше..
Mariiar
07.05.2020 11:54 •
Информатика
Скажіть будь ласка відповіді
👇
Увидеть ответ
Открыть все ответы
Ответ:
lev93
07.05.2020
[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
07.05.2020
Думаю нет большой разницы между процедурой и функцией, просто функция куда удобнее.
Для нахождения нода используется алгоритм Эвклида
//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 оценок)
Это интересно:
И
Искусство-и-развлечения
27.05.2020
Колыбель для кошки: правила игры и советы для начинающих...
Х
Хобби-и-рукоделие
03.01.2020
Как легко стать ниндзя: советы от профессионалов...
Х
Хобби-и-рукоделие
27.05.2020
Практические советы: Как нарисовать двигающийся паркет мозаику...
К
Компьютеры-и-электроника
27.09.2022
Как исправить застрявший пиксель на ЖК–мониторе?...
К
Кулинария-и-гостеприимство
25.05.2022
Как приготовить Джелло печенья: легкий и вкусный десерт для всей семьи...
Д
Дом-и-сад
17.11.2021
Как открыть окно, которое заклинило: советы и инструкции...
З
Здоровье
25.01.2023
Как оправиться от плохого сна...
К
Кулинария-и-гостеприимство
23.01.2021
Простой и вкусный рецепт: как приготовить жаркое из оленины в мультиварке...
К
Компьютеры-и-электроника
15.10.2020
Секреты настройки Safari: как настроить основные параметры...
К
Кулинария-и-гостеприимство
27.12.2022
Как сушить грецкие орехи: советы и рекомендации...
Новые ответы от MOGZ: Информатика
Mrmors
31.03.2023
Программада жалған модельді қандай атаумен сақтайсын?...
scorpu
08.08.2021
Даны числа x и y. Составить алгоритм: если сумма чисел меньше 5, то вывести числа без изменений. В других случаях увеличить каждое число в 10 раз...
raviole1983oyfuky
24.01.2022
P:=(123 mid 7)*15-201 div 11...
Алуопо
05.09.2022
D. Нанокристаллы Ограничение времени 10 секунд Ограничение памяти 64.0 Мб Ввод стандартный ввод или input.txt Вывод стандартный вывод или output.txt Нанотехнологи проводят...
89000566004
02.04.2023
SoS 10) Opганизовать ввод элемента E\45 и удаление элемента El7. Решение организовать в таблице и процедуре. 1 Указан односвязный список, состоящий из 8 элементов....
maxim5251988
18.12.2020
2. В ячейку С2 введена формула. Напишите значение, которое должно получиться в ячейке С2 А В с 1 2 (19 3 121 EA282 ( ) ответ: .....
9955Х
10.06.2022
Поле, определяющее узоры или цвета, предназначено рядам данных или категориям на диаграмме....
сема891
26.12.2022
Документ (без упаковки) можно передать по каналу связи с одного компьютера на другой за 65 секунд.Если предварительно упаковать документ архиватором, передать упакованный...
meripet2005p08qlb
03.03.2021
Доказательство. Пусть А(x1, y1 ) и B(x2; y2) — произвольные точки фигуры F, точки А1 и B1 — Их соответствующие образы при параллельном переносе на вектор аст; п). Докажем,...
niloybasak0
03.03.2021
составить программу решения реальной задачи из учебника математики алгоритм линейный + не забывайте общую структуру программы...
MOGZ ответил
Твір на тему: «Чи завжди і в усьому треба бути безкомпромісним?»...
Көмектесіндер ші достарым өтініш....
Катаракта i полідактилія відповідно A i B, розташованими на відстані...
Краткое содержание 35 пораграфа по истории (Вигасин) 5 класс...
1) cos(квадрат) 15° - sin(крадрат) 15° С коротким объяснением, если...
Для чего в произведении Кладовая солнца даны внетекстовые персонажи?...
Чем отличается Емельян Пугачёв Пушкина и Есенина...
Твір на тему Лист Джульєтті...
You ... cross the street when the traffic lights are red. a) must b)...
Система управления и внешняя политика алтын орды...
Полный доступ к 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