Pascal -

напишите самую оптимальную программу, которая выполняет циклический сдвиг части массива, начиная с элемента с номером k и заканчивая элементом с номером m (включительно), вправо на r элементов.

входные данные:

первая строка содержит размер массива n . во второй строке через пробел n чисел – элементы массива. гарантируется, что 0 < n ≤ 1 . в третьей строке через пробел записаны два числа – k ( 0 < k ≤ n ) и m ( k ≤ m ≤ n ). в четвертой строке записана величина сдвига r ( 0 ≤ r ≤ n ).

выходные данные:

программа должна вывести в одну строчку все элементы получившегося массива, разделив их пробелами.

примеры:

входные данные:
6
1 2 3 4 5 6
2 5
2

выходные данные:
1 4 5 2 3 6

netesa0202 netesa0202    3   15.10.2019 18:13    8

Другие вопросы по теме Информатика