На информационной ленте на некотором расстоянии справа от каретки, стоящей под пустой клеткой, находится непрерывный массив меток. Требуется присоединить к правому концу массива одну метку.
В программе использованы команды (из тренажера К. Полякова): > N переместить каретку вправо на 1 ячейку и перейти к строке с номером N 1 N записать в текущую ячейку «1» (поставить метку) и перейти к строке с номером N ? N, M если текущая ячейка содержит «0» (не отмечена), то перейти к строке с номером N, иначе перейти к строке M . остановить программу
Answers & Comments
Verified answer
В программе использованы команды (из тренажера К. Полякова):> N переместить каретку вправо на 1 ячейку и перейти к строке с номером N
1 N записать в текущую ячейку «1» (поставить метку) и перейти к строке с номером N
? N, M если текущая ячейка содержит «0» (не отмечена), то перейти к строке с номером N, иначе перейти к строке M
. остановить программу
1. > 2
2. ? 1,3
3. > 4
4. ? 5,3
5. 1 6
6. .