hatsune miku


私信TA

用户名:dotcpp0667737

访问量:804

签 名:

也许会失败,但是我绝对不会放弃

等  级
排  名 1059
经  验 3146
参赛次数 0
文章发表 8
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

d = 0
a = input()
b = []
for i in a:
   if i.isdigit():
       b.append(int(i))
for x in range(9):
   c = b[x] * (x + 1)
   d += c
d = d % 11
if a[-1].isdigit() and int(a[-1]) == d or a[-1] == 'X' and d == 10:
   print("Right")
else:
   a = a[:-1] + str(d) if d != 10 else a[:-1] + "X"
   print(a)

这个题其实就是考虑乘法之后会不会是10所有我检测是插入“x”的

 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区