今天心血来潮,想要自己写代码,用Python,小萌新,用傻白甜式解题法,只有五十分,不知犯了什么错,求解!!
附代码:(我的记录)
a = input()
b = input()
a_z = {}
b_z = {}
a_s = 0
b_s = 0
for i in range(len(a)):
a_z[i] = a[i]
for i in range(len(b)):
b_z[i] = b[i]
for i in range(len(a_z)):
if a_z[i] == "A":
a_s = a_s*1
elif a_z[i] == "B":
a_s = a_s*2
elif a_z[i] == "C":
a_s = a_s*3
elif a_z[i] == "D":
a_s = a_s*4
elif a_z[i] == "E":
a_s = a_s*5
elif a_z[i] == "F":
a_s = a_s*6
elif a_z[i] == "G":
a_s = a_s*7
elif a_z[i] == "H":
a_s = a_s*8
elif a_z[i] == "I":
a_s = a_s*9
elif a_z[i] == "J":
a_s = a_s*10
elif a_z[i] == "K":
a_s = a_s*11
elif a_z[i] == "L":
a_s = a_s*12
elif a_z[i] == "M":
a_s = a_s*13
elif a_z[i] == "N":
a_s = a_s*14
elif a_z[i] == "O":
a_s = a_s*15
elif a_z[i] == "P":
a_s = a_s*16
elif a_z[i] == "Q":
a_s = a_s*17
elif a_z[i] == "R":
a_s = a_s*18
elif a_z[i] == "S":
a_s = a_s*19
elif a_z[i] == "T":
a_s = a_s*20
elif a_z[i] == "U":
a_s = a_s*21
elif a_z[i] == "V":
a_s = a_s*22
elif a_z[i] == "W":
a_s = a_s*23
elif a_z[i] == "X":
a_s = a_s*24
elif a_z[i] == "Y":
a_s = a_s*25
elif a_z[i] == "Z":
a_s = a_s*26
for i in range(len(b_z)):
if b_z[i] == "A":
b_s = b_s*1
elif b_z[i] == "B":
b_s = b_s*2
elif b_z[i] == "C":
b_s = b_s*3
elif b_z[i] == "D":
b_s = b_s*4
elif b_z[i] == "E":
b_s = b_s*5
elif b_z[i] == "F":
b_s = b_s*6
elif b_z[i] == "G":
b_s = b_s*7
elif b_z[i] == "H":
b_s = b_s*8
elif b_z[i] == "I":
b_s = b_s*9
elif b_z[i] == "J":
b_s = b_s*10
elif b_z[i] == "K":
b_s = b_s*11
elif b_z[i] == "L":
b_s = b_s*12
elif b_z[i] == "M":
b_s = b_s*13
elif b_z[i] == "N":
b_s = b_s*14
elif b_z[i] == "O":
b_s = b_s*15
elif b_z[i] == "P":
b_s = b_s*16
elif b_z[i] == "Q":
b_s = b_s*17
elif b_z[i] == "R":
b_s = b_s*18
elif b_z[i] == "S":
b_s = b_s*19
elif b_z[i] == "T":
b_s = b_s*20
elif b_z[i] == "U":
b_s = b_s*21
elif b_z[i] == "V":
b_s = b_s*22
elif b_z[i] == "W":
b_s = b_s*23
elif b_z[i] == "X":
b_s = b_s*24
elif b_z[i] == "Y":
b_s = b_s*25
elif b_z[i] == "Z":
b_s = b_s*26
if a_s%47 == b_s%47:
print("GO")
else:
print("STAY")