Start: Nov, 12, 2017 10:00:00
2017秋Python程序设计基础培训第三次作业
End: Nov, 19, 2017 12:00:00
Time elapsed:
Time remaining:

Problem_ID: D
Result: Accepted
Time: 90ms
Memory: 24436kB
Author: shanzhenyu
In contest: 1123


T = int(input())
for dd in range(T):
    n,m,k = list(map(int,input().split()))
    a = []
    for  l in range(n):
        b = list(map(int,input().split()))
        a.append(b)
    yk = k % 4

    if yk == 0:
        for i in range(n):
            for j in range(m):
                if j != m-1:
                    print(a[i][j],end=' ')
                else:
                    print(a[i][j],end='\n')
    elif yk == 1:
        for i in range(m):
            for j in range(n-1,-1,-1):
                if j !=0:
                    print(a[j][i],end = ' ')
                else:
                    print(a[j][i],end ='\n')
    elif yk == 2:
        for i in range(n-1,-1,-1):
            for j in range(m-1,-1,-1):
                if j !=0:
                    print(a[i][j],end = ' ')
                else:
                    print(a[i][j],end = '\n')
    elif yk == 3:
        for i in range(m-1,-1,-1):
            for j in range(n):
                if j != n-1:
                    print(a[j][i],end=' ')
                else:
                    print(a[j][i],end='\n')

    if dd != T-1:
        print()