изменить расположение членов массива - PullRequest
0 голосов
/ 16 апреля 2020

Как я могу изменить расположение членов массива на основе членов другого массива?

Мне дан массив A длиной X и другой массив B, содержащий Z пар элементов из A.

Программа должна вывести массив Z by X, где n-я строка - это результат замены n-й пары элементов в B.

Например:

First array: X=4, A[4] = [4 1 5 6]
Second array: Z=3, B[3][2]=[[4 1] [1 6] [5 5]]
Program output:
G[Z][X]=
 [ [1 4 5 6]   // 4 and 1 swapped
   [6 4 5 1]   // 1 and 6 swapped
   [6 4 5 1] ] // 5 and 5 swapped
...