这个题目就是说,在不考虑大小写的情况下比较两个字母,如果大于输出1,小于输出-1,等于输出0。
贴代码:
StringA = str(input().lower())
StringB = str(input().lower())
LatinLOW = 'abcdefghijklmnopqrstuvwxyz'
CostA = 0
CostB = 0
if StringA == StringB:
print(0)
else:
for i in range(0,len(StringA)):
CostA = LatinLOW.find(StringA[i])
CostB = LatinLOW.find(StringB[i])
if (CostA - CostB) > 0:
print(1)
break
elif (CostA - CostB) < 0:
print(-1)
break
代码已经通过codeforces自动检测。