n=int(input()) a=[]
for i in range(n): #循環體里面加入input()可以實現一共執行n次input()
lst=[int(x) for x in input().split()]a.append(lst) #用列表解析,兩層列表代表行列,很巧妙的方法 w=0 blst=[] while w<n:blst.append(a[w][w])blst.append(a[w][-1-w]) #對角線之和,在每一行看來,兩個加數的索引之和為-1w+=1 k=int((n-1)/2) m=sum(blst) if n%2!=0:m-=a[k][k] #如果為奇數,那么中間那一行的中間數加了兩遍 print(m)
?