只过了一个点求助
查看原帖
只过了一个点求助
473403
钻石胡汉三楼主2021/4/24 17:20

def way1(x,tool): tool=[[x[j][i] for j in range(len(x)-1,-1,-1)]for i in range(len(x))] for i in range(len(tool)): tool[i]=''.join(tool[i]) return tool def way2(x,tool): x=way1(way1(x,tool),tool) return x def way3(x,tool): x=way1(way2(x,tool),tool) return x def way4(x,tool): for i in range(len(x)): tool[i]=[x[i][j] for j in range(len(x)-1,-1,-1)] tool[i]=''.join(tool[i]) return tool n=int(input()) origin=[[0 for i in range(n)]for i in range(n)] final=[[0 for i in range(n)]for i in range(n)] tool=[[0 for i in range(n)]for i in range(n)] for i in range(n): origin[i]=input() origin[i]=origin[i].strip(' ') for i in range(n): final[i]=input() final[i]=final[i].strip(' ') if(way1(origin,tool)==final):print('1') elif(way2(origin,tool)==final):print('2') elif(way3(origin,tool)==final):print('3') elif(way4(origin,tool)==final):print('4') elif(way1(way4(origin,tool),tool)==final or way2(way4(origin,tool),tool)==final or way3(way4(origin,tool),tool)==final):print("5") elif(origin==final):print('6') else:print('7')

2021/4/24 17:20
加载中...