Python 只有#8WA 求大神解答
查看原帖
Python 只有#8WA 求大神解答
494257
一粒风尘_July楼主2021/3/16 13:20
string=input()
ls=[]
s=0
for i in string:
    if i!='-':
        ls.append(i)
for j in range(1,10):
    s=s+int(ls[j-1])*j
x=str(s%11)
if x=='10':
    x='X'
if ls[9]==x:
    print("Right")
else:
    print(string[:-1]+x)

#8输入是7-358-86245-2
按照我的代码,运行结果是7-358-86245-7
计算器算出来标识也是7,不知道是哪里出问题了
求解~

2021/3/16 13:20
加载中...