社区讨论

30pts,Python求调

P1055[NOIP 2008 普及组] ISBN 号码参与者 3已保存回复 7

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
7 条
当前快照
1 份
快照标识符
@m1u1m0cp
此快照首次捕获于
2024/10/04 09:24
去年
此快照最后确认于
2025/11/04 18:09
4 个月前
查看原帖
PYTHON
a=str(input())
cs=1
ans=0
f=0
for i in range(len(a)-1):
    if a[i]>='0' and a[i]<='9':
        ans+=int(a[i])*cs
        cs+=1
if (ans%11==int(a[len(a)-1])) or (ans%11==10 and a[len(a)-1]=='X'):
    print("Right")
    f=1
if f!=1:
    for i in range(len(a)-1):
        print(a[i],end='')
    print(ans%11)
#1,3,8AC,
#2,4,7,10RE,
#5,6,9RE

回复

7 条回复,欢迎继续交流。

正在加载回复...