Python3 本地IDE运行Case #2没发现问题,提交5WA 2AC
(AC Case #1 #6,其余全WA)
尝试过print相应字符串而非整型,也还是WA,恳求大神指点
def rotate(s:list) -> list:
n=len(s)
res=[['-']*n for _ in range(n)]
for i in range(n):
for j in range(n):
if s[i][j]=='@':res[j][n-1-i]='@'
return res
def refelc(s:list) -> list:
n=len(s)
for i in range(n):
for j in range(n//2):
s[i][j],s[i][n-1-j]=s[i][n-1-j],s[i][j]
return s
n=int(input())
s,target=[],[]
for i in range(n):
s.append(list(input()))
for i in range(n):
target.append(list(input()))
a=rotate(s)
b=rotate(a)
c=rotate(b)
if a==target:print(1)
elif b==target: print(2)
elif c==target: print(3)
elif refelc(s)==target: print(4)
elif refelc(a)==target or refelc(b)==target or refelc(c)==target:print(5)
elif s==target:print(6)
else:print(7)