#B0415. ISBN侦探

ISBN侦探

题目描述

图书馆收到一批旧书,其中一些书的 ISBN 号码可能抄错了最后一位。一个号码的格式为 a-bbb-ccccc-d,前九个数字依次记为 x1,x2,,x9x_1,x_2,\ldots,x_9

正确校验值为

(1x1+2x2++9x9)mod11.(1x_1+2x_2+\cdots+9x_9)\bmod 11.

结果为 1010 时,用字符 X 表示;否则直接使用对应数字。

请判断输入的 ISBN 是否正确。若不正确,请把最后一位改成正确校验码。

输入格式

输入一个长度为 1313 的 ISBN 字符串,格式固定为 a-bbb-ccccc-d。其中前九个有效位均为数字,最后一位为数字或大写字母 X

输出格式

若校验码正确,输出 Right;否则输出修正后的完整 ISBN。

0-670-82162-4
Right