Задать вопрос
17 июля, 10:51

На ленте расположены два массива разной длины. Каретка обозревает правый крайний элемент одного из них. Составьте программу для машины Поста, сравнивающую длины массивов и стирающую больший из них

+3
Ответы (1)
  1. 17 июля, 12:02
    0
    1 > Устанавливаем каретку между массивами

    2 >

    3? 4,5

    4 <

    5 <

    6? 7,5 каретка между массивами

    7 < идем к левому массиву

    8? 9,7

    9 V перекидываем крайнюю левую единицу через 0

    10 >

    11 X

    12 > проверим, не весь ли массив уже перекинут

    13? 14,20 весь массив перекинут, значит, больший массив находится справа и его нужно стереть, если нет, то делаем то же самое для правого массива

    14 > стирание правого массива

    15? 17,16

    16 X 14

    17 >

    18? 37,19 если правый массив стерт, конец программы

    19 X 17

    20 > идем к правому массиву

    21? 22,20

    22 >

    23? 24,22

    24 V перекидываем крайнюю правую единицу через 0

    25 <

    26 X

    27 <

    28? 31,29 если пусто правый массив меньше, нужно стирать левый массив

    29 <

    30? 7,29 устанавливаем каретку между массивами

    31 < стирание левого массива

    32? 34,33

    33 X 31

    34 <

    35? 37,36

    36 X 34

    37!
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «На ленте расположены два массива разной длины. Каретка обозревает правый крайний элемент одного из них. Составьте программу для машины ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
На информационной ленте машины Поста расположен расположен массив из n меток. Каретка находится под крайней левой меткой. Какое состояние установится на ленте после выполнения следующей программы? 1 → 2 2 ↕ 3 3 → 4 4? 5,2 5 ← 6 6 v 7 7!
Ответы (1)
На информационной ленте машины поста расположен массив из N меток. Каретка находится под крайней левой меткой. Какое состояние установится на ленте после выполнения следующих программ: 1->2; 2 | 3; 3->4; 4? 5,2; 5
Ответы (1)
На ленте машины Поста расположены два массива. Составьте программу стирания того из массивов который имеет большее количество меток
Ответы (1)
Заменить значение каждого элемента каждой строки массива А на значение соответствующего элемента соответствующего столбца массива В (1-й элемент 1-й строки массива А на 1-й элемент 1-го столбца массива В, 2-й элемент 1-й строки массива А на 2-й
Ответы (1)
На ленте машины Поста расположен массив из 2n ячеек. Составить программу, по которой машина Поста раздвинет на расстояние в одну ячейку две половины данного массива.
Ответы (1)