Size bir kare matris ve ila (veya ila ) sayılarını içeren uzunluğunda bir liste (veya vektör) . Göreviniz sütunları yeniden düzenlemek için ve matriks sıraları belirtilen sıraya göre .
Kendisine, bir matris oluşturmak olacaktır burada inci elemanıdır ve inci elemanı . Bu işlemin tersini de yapmalısınız; yani (i, j)-elementi yeni bir C matrisinde pozisyonunda bulunur .
Örneğin,
çıktı
Varsayılan G / Ç yöntemlerinden herhangi birini kullanarak girdi ve çıktı alabilirsiniz. Her ikisini de çıktıladığınız sürece hangi matrisin veya olduğunu belirtmeniz gerekmez . yalnızca pozitif tamsayılar içerdiğini varsayabilir ve için 1- veya 0 tabanlı indeksleme kullanabilirsiniz . En az boyuta kadar matrisleri desteklemelisiniz .
Misal
===== Input =====
A =
35 1 6 26 19 24
3 32 7 21 23 25
31 9 2 22 27 20
8 28 33 17 10 15
30 5 34 12 14 16
4 36 29 13 18 11
u=
3 5 6 1 4 2
==== Output =====
B =
2 27 20 31 22 9
34 14 16 30 12 5
29 18 11 4 13 36
6 19 24 35 26 1
33 10 15 8 17 28
7 23 25 3 21 32
C =
17 15 8 10 28 33
13 11 4 18 36 29
26 24 35 19 1 6
12 16 30 14 5 34
21 25 3 23 32 7
22 20 31 27 9 2
0
ayırıcı olarak mı kullanılır ?
u = [2, 0, 1]
?