社区讨论
[py3]#4过不去呜呜呜,我手速和程序算都是Right欸!结果报WA。
P1055[NOIP 2008 普及组] ISBN 号码参与者 4已保存回复 7
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 7 条
- 当前快照
- 1 份
- 快照标识符
- @locqp1wg
- 此快照首次捕获于
- 2023/10/30 18:10 2 年前
- 此快照最后确认于
- 2023/11/05 04:57 2 年前
PYTHON
number = input().split(sep='-')
t = number[0]+number[1]+number[2]
suma = 0
for i in range(9):
suma = suma + int(t[i])*(i+1)
suma%=11
if (suma == 10 and number[3]=='X') or (str(suma)==number[3]): print('Right')
else:
if suma != 10:
a = number[0]+"-"+number[1]+'-'+number[2]+'-'+str(suma)
print(a)
else:
a = number[0]+"-"+number[1]+'-'+number[2]+'-'+'X'
print(a)
回复
共 7 条回复,欢迎继续交流。
正在加载回复...