python语言:
nums = input()
num = (int(nums[0])*1 + int(nums[2])*2 + int(nums[3])*3 + int(nums[4])*4 + int(nums[6])*5 + int(nums[7])*6 + int(nums[8])*7 + int(nums[9])*8 + int(nums[10])*9) % 11
if nums[-1] == str(num) :
print("Right")
elif nums[-1] == "X" and num == 10:
print("Right")
elif num == 10:
print(nums[0:12]+"X")
else:
print(nums[0:12]+str(num))
#4提示WA
输入:6-670-82162-X
输出:Right
用编辑器测试没问题