#38499: python新手測資60求指教


jun103010418@gmail.com (駿陳)

學校 : 不指定學校
編號 : 238530
來源 : [106.1.48.42]
最後登入時間 :
2024-09-15 12:24:20
b266. 矩陣翻轉 -- 2016 APCS 實作題第二題 | From: [106.1.48.42] | 發表日期 : 2023-11-30 21:35

def fly(a):
    r = len(a)
    return [a[r-1-i] for i in range(r)]
def lop(a):
    r,c = len(a),len(a[0])
    return [[a[i][j]for i in range(r)]for j in range(c)]

a = []
r,c,m = map(int,input().split())
for i in range(r):
    j = list(map(int,input().split()))
    a.append(j)
p = list(map(int,input().split()))
for i in p[::-1]:
    if i ==0:a = lop(a)
    a = fly(a)
print(r,c)
for i in range(len(a)):
    print(*a[i])

 

 
ZeroJudge Forum