Даны два массива меток, которые находятся на некотором расстоянии друг от друга. Требуется соединить их в один массив. Каретка находится над крайней левой меткой первого массива.
Задача №2
Нахождение суммы любого количества массивов, которые отделены друг от друга одной ячейкой. Каретка находится над крайней левой меткой первого массива.
Решение:
Задача №3
Дан массив меток. Проверить, делится ли он нацело на 3. Если да, то слева от него, через одну пустую ячейку поставить метку; если нет, то ничего не делать. Каретка располагается над первой пустой ячейкой, примыкающей к массиву слева.
Решение:
Задача №4
Дано несколько массивов меток. Удалить четные массивы. Каретка находится где-то над первым массивом.
Решение:
Задача №5
Дано некоторое число (в виде меток). Найти остаток от деления его на 3. Каретка располагается над первой пустой ячейкой, примыкающей к массиву меток справа.
Решение:
Задача №6
Удвоить данный массив справа от него, через ячейку, и затем стереть исходный. Каретка находится над крайней левой меткой.
Решение:
Задача №7
Даны два целых положительных числа. Найти их разность по модулю.
Решение:
Задача №8
Дано несколько массивов. Определить их количество. Каретка находится над крайней левой меткой первого массива.
Решение:
Задача №9
Найти масив и встать на его начало. Каретка располагается в любом месте, но не над массивом.
Решение:
Задача №10
Дан массив из 2N-1 меток. Найти и удалить среднюю. Каретка над второй меткой, если считать справа.
Решение:
Задача №11
Дано N массивов меток. После последнего массива на расстоянии более трёх пустых ячеек находится одна метка. Массивы разделены тремя пустыми ячейками. Количество меток в массиве >=2. Если количество меток в массиве кратно трём, то стереть метки в этом массиве через одну, в противном случае стереть весь массив. Каретка находится над крайней левой меткой первого массива.
Решение:
Задача №12
Дан массив меток. Каретка располагается где-то над массивом, но не над крайними метками. Стереть все метки, кроме крайних, и поставить каретку в исходное положение.
Решение:
Задача №13
Составить программу нахождения разности двух целых неотрицательных чисел a и b. Если a меньше b, то перед разностью через одну пустую ячейку поставить метку. Каретка находится над крайней левой меткой левого числа.
Решение:
Задача №14
Произвести умножение двух чисел. Каретка располагается над пустой ячейкой, которая разделяет данные массивы.
Решение:
Задача №15
Дан массив из N Меток. Сделать из него массив, в котором будет 2N+1 меток. Если полученный массив делится нацело на 3, то справа от него, через одну пустую ячейку, поставить две метки; если нет - то три метки. Каретка находится над крайней левой меткой.
Решение: