题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
ISBN

题目题干

ISBN

图书的ISBN号包括9位数字、1位识别码和3位分隔符,其格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如670代表出版社;第二个分隔之后的五位数字代表该书在出版社的编号;最后一位为识别码。Kph100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

识别码的计算方法如下:Kph100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

首位数字乘以1加上次位数字乘以2……以此类推,用所得的结果 % 11,所得的余数即为识别码,如果余数为10,则识别码为大写字母X。例如ISBN号码0-670-82162-4中的识别码4是这样得到的:对067082162这9个数字,从左至右,分别乘以1、2、……、9,再求和,即0×1+6×2+…+2×9=158,然后取158 % 11的结果4作为识别码。Kph100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

你的任务是编写程序判断输入的ISBN号码中识别码是否正确,如果正确,则仅输出“Right”;如果错误,则输出你认为是正确的ISBN号码。Kph100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

输入一个字符序列,即一本书的ISBN号码(保证符合ISBN号码的格式要求)。Kph100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出

输出共一行,假如输入的ISBN号码的识别码正确,那么输出“Right”,否则,按照规定的格式,输出正确的ISBN号码(包括分隔符“-”)。Kph100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例

输入

0-670-82162-0

输出

0-670-82162-4

答案解析

相关题目

救援顺序 N个人被困在了M(1≤M≤1000)个山洞里,他们每个人都发送了一条信息告知了被困的山洞编号,救援人员的救援规则是:被困人数最多的山洞应当先被救援,若两个山洞被困人数相同,则优先救援编号较小
ISBN 图书的ISBN号包括9位数字、1位识别码和3位分隔符,其格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个
排名次 对N个选手的成绩排名次,排名需要考虑同分同名次的情况。 输入 输入第一行为数字N,N≤1 500,第二行为N个选手的分数,以空格间隔。 输出 输出共N行,每一行两个整数,分别为成绩和名次。
插入排序 如图所示,插入排序类似于玩扑克时抓牌的过程,玩家每拿到一张牌都要插入到手中已有的牌里,使之从小到大排好序。 现使用一个排好序的数组模拟插入排序,即输入一数时,要求按从小到大的排序规律将
神秘字符串 你需要将两个字符串均以下列方式转换成一个数字,最终数字就是字符串中所有字母的积,其中'A'是1,'Z'是26。例如,USACO就是21×19×1×3
统计满足条件的4位数个数 题目描述 给定若干个四位数,求出其中满足以下条件的数的个数: 个位数上的数字减去千位数上的数字,再减去百位数上的数字, 再减去十位数上的数字的结果大于零。 输入 输入为
泉水 题目描述 Leyni是一个地质调查员,有一天在他调查的地方突然出现个泉眼。由于当地的地势不均匀,有高有低,他觉得如果这个泉眼不断的向外溶出水来,这意味着这里在不久的将来将会一个小湖。水往低处流
迷宫的最短路径 题目描述 有 n×m 的迷宫,该迷宫有一个入口,一个出口。编写一程序打印一条从迷宫入口到出口的最短路径,黑色方块的单元表示走不通(用 1 表示),白色方块的内容表示走的通(用 0 表
小鱼的航程 题目描述 有一条小鱼,它平日每天游泳 250 公里,周末休息(实行双休日),假设从周 x(1≤x≤7) 开始算起,过了 n(n≤10^6) 天以后,小鱼一共累计游泳了多少公里呢? 输入
ABC题目描述 三个整数分别为 A,B,C。这三个数字不会按照这样的顺序给你,但它们始终满足条件:A < B < C。为了看起来更加简洁明了,我们希望你可以按照给定的顺序重新排列它们。

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢