Решаем задачи Абрамян на Паскале. Pointer47

Pointer47. Дано число $$K$$ $$(>0)$$ и указатель $$P_0$$ на один из элементов непустого двусвязного списка. Переместить в списке данный элемент на $$K$$ позиций назад (если перед данным элементом находится менее $$K$$ элементов, то переместить его в начало списка). Вывести указатели на первый и последний элементы преобразованного списка. Операции выделения и освобождения памяти не использовать, поля …

Решаем задачи Абрамян на Паскале. Pointer46

Pointer46. Дано число $$K$$ $$(>0)$$ и указатель $$P_0$$ на один из элементов непустого двусвязного списка. Переместить в списке данный элемент на $$K$$ позиций вперед (если после данного элемента находится менее $$K$$ элементов, то переместить его в конец списка). Вывести указатели на первый и последний элементы преобразованного списка. Операции выделения и освобождения памяти не использовать, поля …

Решаем задачи Абрамян на Паскале. Pointer45

Pointer45. Дан указатель $$P_0$$ на один из элементов непустого двусвязного списка. Переместить данный элемент в начало списка и вывести указатели на первый и последний элементы преобразованного списка. Операции выделения и освобождения памяти не использовать, поля Data не изменять.