USACO 2003 Fall Orange


问题链接:POJ2190 HDU2714 ISBN。

问题简述:参见上述链接。

问题分析

单纯的计算问题。需要注意以下几点:

1.如果是末尾数,则输出为‘X’;

2.如果能找到对应的值则输出;

3.如果找不到对应的值则输出-1。

程序说明

(略)。

AC的C++语言程序如下:

/* POJ2190 HDU2714 ISBN */#include <iostream>
#include <string>using namespace std;const int N = 10;
const int MOD = 11;int main()
{string s;int sum, index, ans;while(cin >> s) {sum = 0;index = MOD;for(int i=0; i<N; i++)if(s[i] != '?')if(s[i] != 'X')sum += (N - i) * (s[i] - '0');elsesum += N;else if(s[i] == '?')index = (N - i);ans = -1;for(int i=0; i<=N; i++)if((sum + i * index) % MOD == 0 && i <= N - 1) {cout << i << endl;ans = 0;break;} else if((sum + i * index) % MOD == 0 && s[N - 1] == '?') {cout << 'X' << endl;ans = 0;break;}if(ans)cout << -1 << endl;}return 0;
}

转载于:https://www.cnblogs.com/tigerisland/p/7563940.html

POJ2190 HDU2714 ISBN相关推荐

  1. 洛谷 P1055 ISBN号码【字符串+模拟】

    P1055 ISBN号码 题目描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字.1位识别码和3位分隔符,其规定格式如"x-xxx-xxxxx-x",其 ...

  2. Java 洛谷 P1055 ISBN号码

    题目链接:https://www.luogu.com.cn/problem/P1055 输入格式 一个字符序列,表示一本书的ISBN号码(保证输入符合ISBN号码的格式要求). 输出格式 一行,假如输 ...

  3. CCF真题 201312-2 ISBN号码

    目录 1 题目 1.1 问题描述 1.2 输出格式 1.3 样例输入 1.4 样例输出 1.5 样例输入 1.6 样例输出 2 代码 1 题目 1.1 问题描述 每一本正式出版的图书都有一个ISBN号 ...

  4. Java黑皮书课后题第5章:**5.36(商业应用:检测ISBN)使用循环简化编程练习题3.9

    **5.36(商业应用:检测ISBN)使用循环简化编程练习题3.9 题目 题目概述 编程练习题3.9 破题 代码 题目 题目概述 **5.36(商业应用:检测ISBN)使用循环简化编程练习题3.9 编 ...

  5. Java黑皮书课后题第4章:4.19(商业:检测ISBN-10)改写编程练习题3.9,将ISBN号作为一个字符串输入

    4.19(商业:检测ISBN-10)改写编程练习题3.9,将ISBN号作为一个字符串输入 题目 题目概述 编程练习题3.9全面分析博文 3.9代码 破题 代码 题目 题目概述 4.19(商业:检测IS ...

  6. Java黑皮书课后题第3章:**3.9(商业:检验ISBN-10)ISBN-10由10个个位整数d1d2d3d4d5d6d7d8d9d10组成,最后一位d10是校验和,输入前9个数,显示10位ISBN

    **3.9(商业:检验ISBN-10)ISBN-10由10个个位整数d1d2d3d4d5d6d7d8d9d10组成,最后一位d10是校验和,输入前9个数,显示10位ISBN 题目 题目概述 运行示例 ...

  7. NOIP2008 普及组T1 ISBN号码 解题报告-S.B.S.

    题目描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字.1位识别码和3位分隔符,其规定格式如"x-xxx-xxxxx-x",其中符号"-&qu ...

  8. PHP校验ISBN码的函数

    国际标准书号(International Standard Book Number,ISBN:拟发音is-ben),是国际通用的图书或独立的出版物(除定期出版的期刊)代码.出版社可以通过国际标准书号清 ...

  9. Vijos p1484 ISBN号码

    描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字.1位识别码和3位分隔符,其规定格式如"x-xxx-xxxxx-x",其中符号"-" ...

最新文章

  1. “抗击”新型肺炎!阿里达摩院研发AI算法,半小时完成疑似病例基因分析
  2. 狂赚 1227 亿!腾讯员工 2020 年人均年薪 81 万;小米员工人均年薪 45 万
  3. 07-Windows Server 2012 R2 会话远程桌面-标准部署-RD授权
  4. 大球分析系统_烧成系统如何提高熟料后期强度
  5. swing之单选框和复选框
  6. c语言font6x8,爱字体下载安卓版-iFont爱字体下载V5.9.8.6 安卓手机版-全新的手机字体软体西西软件下载...
  7. 视觉平台搭建——光源选型介绍
  8. [洛谷P1082]同余方程
  9. Notion for Mac(多功能办公笔记软件)V2.0.10官方版
  10. 《深度学习Python实践》第22章——文本分类实例
  11. 小D课堂 - 零基础入门SpringBoot2.X到实战_第2节 SpringBoot接口Http协议开发实战_13、jar包方式运行web项目文件上传和访问...
  12. 辛辛苦苦做了几天白忙活,错在哪里?
  13. CleanMyPC最新2022win系统清理工具软件
  14. Consul 集群部署
  15. [Azure] 取消 或 删除Azure云订阅服务
  16. java开发工程师面试自我介绍_Java程序员自我介绍
  17. 【组图】韩国美女明星蔡研---精彩写真
  18. 【读书】少有人走的路---自律(斯科特 派克)
  19. 数据结构和算法(Java),上
  20. torch.autograd.grad求二阶导数

热门文章

  1. Linux学习:第六章-Linux网络配置
  2. leetcode448. 找到所有数组中消失的数字 天秀记录法
  3. 《Java8实战》笔记(14):函数式编程的技巧
  4. echarts 折线图 设置y轴最小刻度_【硬货】vue全家桶+Echarts+百度地图,搭建数据可视化系统...
  5. java容器相关问题
  6. Python学习7 集合Set
  7. codeforces 977A-C语言解题报告
  8. 完成一个H.265/HEVC码流分析工具
  9. 广州交警发布路考秘籍 科目三扣分点近80项
  10. 解决 error: Your local changes to the following files would be overwritten by merge:XXXX