NOIP 2008普及组解题报告
一、ISBN号码(isbn.pas/c/cpp)
【问题描述】
每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如670代表维京出版社;第二个分隔之后的五位数字代表该书在出版社的编号;最后一位为识别码。
识别码的计算方法如下:
首位数字乘以1加上次位数字乘以2……以此类推,用所得的结果mod 11,所得的余数即为识别码,如果余数为10,则识别码为大写字母X。例如ISBN号码0-670-82162-4中的识别码4是这样得到的:对067082162这9个数字,从左至右,分别乘以1,2,…,9,再求和,即0×1+6×2+……+2×9=158,然后取158 mod 11的结果4作为识别码。
你的任务是编写程序判断输入的ISBN号码中识别码是否正确,如果正确,则仅输出“Right”;如果错误,则输出你认为是正确的ISBN号码。
【输入】
输入文件isbn.in只有一行,是一个字符序列,表示一本书的ISBN号码(保证输入符合ISBN号码的格
您可能关注的文档
- NICU组织管理要素.ppt
- 【强烈推荐】人教版五年级上册语文第三单元测试卷(附答案)doc.doc
- NDDLZ110F-II_中文配件明细要素.doc
- Ni–TiO2光催化还原CO2和水制备甲烷要素.doc
- 【工厂企业】一卡通解决方案.ppt
- NI_Multism_10详细教程要素.ppt
- 【师说】2017届高考历史一轮复习 专题十六 第46课时 19世纪以来的文学艺术课件 人民版.ppt
- 【掌控中考】2015版 人教版 中考 生物复习 考点梳理 :第五单元 生物圈中的其他生物(共50张PPT).ppt
- 【推荐】 32.太空生活趣事多(课件2).ppt
- 【推荐】7.2.4人的性别遗传(课件2).pptx
- 2026年物流行业税收筹划报告及市场增长趋势分析.docx
- 规”距之下,“方”有自由 教学设计-高一上学期行为习惯养成教育主题班会.docx
- 2026年智能照明行业市场规模与增长潜力研究报告.docx
- 2026年医药行业轻资产运营模式研究.docx
- 2026年制造业行业波士顿矩阵分析及市场前景展望.docx
- 2026年食品卫生许可标准与市场前景研究报告.docx
- 2026年汽车零部件溯源系统市场分析及趋势预测报告.docx
- 花开应有时 教案-高一上学期预防早恋主题班会.docx
- 2026年家居建材行业发展趋势报告及风险预警分析.docx
- 2026年教育行业发展趋势报告及市场挑战与机遇分析.docx
最近下载
- 2019年徐州彭城农村商业银行股份有限公司.doc VIP
- 2.复旦大学2025年培养方案目录(2025方案) .pdf VIP
- 徐州彭城农村商银行股份有限公司.doc VIP
- 信用卡-网贷申请个人信息登记表.doc VIP
- 生鲜食品配送安全保障措施.docx VIP
- 2026年“建安杯”信息通信建设行业安全竞赛核心考点题库.doc VIP
- 2024年公交车司机职业技能竞赛理论考试题库(含答案).pdf VIP
- 消防中队班务会一周工作总结5篇.docx VIP
- 50米以下落地式脚手架施工方案方案.docx
- 贵州省遵义市汇川区2026年初中学业水平适应性考试(一模)数学(试卷+解析).pdf VIP
原创力文档

文档评论(0)