#23423: jameslee


91xb30@ms.mingdao.edu.tw (X102 30黃冠穎)

學校 : 不指定學校
編號 : 129581
來源 : [114.42.92.10]
最後登入時間 :
2022-10-03 20:29:39
c292. APCS2017-0304-3數字龍捲風 -- 2017年3月APCS | From: [101.136.112.20] | 發表日期 : 2020-11-15 16:16

x=int(input())
d=int(input())
z=[]
for i in range(x):#x
  z.append(list(map(int,input().split())))
t=0 #2
c=1
cn=0
#-1,-1
nowx=int((x+1)/2)
nowy=int((x+1)/2)
h=""
def a(d):
    global t,cn,c
    # cn+=1
    if cn>=c:
        cn=0
        t+=1
        if t==2:
            t=0
            c+=1
        if d==0:
            return 1
        elif d==1:
            return 2
        elif d==2:
            return 3
        elif d==3:
            return 0
    return d
for i in range(x*x):
    print(z[nowx][nowy],end="")
    if d==1:
        nowx-=1
    elif d==2:
        nowy+=1
    elif d==3:
        nowx+=1
    elif d==0:
        nowy-=1
    d=a(d)
 
ZeroJudge Forum