Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.
заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение "истина", в противном случае возвращает значение "ложь".
Дана программа для исполнителя Редактор:
ПОКА нашлось (111)
заменить(111, 2)
заменить(222, 3)
заменить(333, 1)
КОНЕЦ ПОКА
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 120 единиц?
114
467
Ответы на вопрос:
// pascalabc.net 3.1, сборка 1230 от 27.04.2016 begin var m: =readinteger('количество элементов в массиве а (m): '); var n: =readinteger('количество элементов в массиве b (n): '); var k: =readinteger('позиция вставки k (1< k< m): '); if (k> 1) and (k< m) then begin var a: =arrrandom(m,1,99); writeln('массив a'); a.println; var b: =arrrandom(n,1,99); writeln('массив b'); b.println; writeln('результат вставки'); (a[: k]+b+a[k: ]).println end else writeln('вы нарушили условие 1< k< m') end. тестовое решение количество элементов в массиве а (m): 10 количество элементов в массиве b (n): 6 позиция вставки k (1< k< m): 4 массив a 68 64 30 75 36 15 50 39 92 26 массив b 56 68 97 30 95 63 результат вставки 68 64 30 75 56 68 97 30 95 63 36 15 50 39 92 26
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Zmei090704.04.2022 17:09
-
Polina30069627.01.2020 16:29
-
SledjeTV25.12.2021 11:37
-
linkolnvl31.01.2021 07:32
-
Krutoyabrikos12.09.2021 16:51
-
Говницооо15.02.2023 18:35
-
zzz2610197302.12.2021 11:41
-
папаочка22809.05.2022 22:54
-
Тосямдр24.10.2022 01:33
-
rkrutoy29.05.2023 08:41
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.