但是复制代码到本地测试跟下载下来的测试数据结果是一样的,都是Right,问题到底出在哪
isbn = input().rsplit("-", 1)
isbn_check = isbn[0].replace("-", "")
code = isbn[1]
check_code = 0
for i, _ in enumerate(isbn_check):
check_code += (int(_) * (i + 1))
result = check_code % 11 if check_code % 11 != 10 else "X"
if str(result) == code:
print("Right")
else:
print(isbn[0] + "-" + str(result))