201312-2ISBN编码
//100分,进步的是使用了isdigit()函数判断字符是不是英文字母
#include<iostream>
#include<string>
#include<cctype>
using namespace std;
int main(){
string str;
cin>>str;
int a[10];
int len,i,sum = 0,j = 0;
len = str.length();
for(i=0;i<len-1;i++){
if(isdigit(str[i])){
a[j] = str[i] - '0';
j++;
}
}
for(i=0;i<j;i++){
sum += a[i]*(i+1);
}
if(isdigit(str[len-1])){
a[9] = str[len-1] - '0';
if(sum%11 == a[9]) cout<<"Right";
else {
if(sum%11==10) {
str[len-1] = 'X';
cout<<str;
}
else {
str[len-1] = sum%11+'0';
cout<<str;
}
}
}
else {
if(sum%11==10) cout<<"Right";
else {
str[len-1] = sum%11+'0';
cout<<str;
}
}
return 0;
}
转载于:https://www.cnblogs.com/whitehouse2016/p/6568107.html
201312-2ISBN编码相关推荐
- 创建数据库,指定数据库的字符集和编码顺序
创建数据库,指定它的字符集和编码顺序 create database {数据库名称} CHARACTER SET {字符集} COLLATE {排序规则} 举例: create database co ...
- Myeclipse中修改项目默认编码还是乱码?一步永久解决!
在myeclipse中修改默认编码后发现项目还是乱码? 点击Windows选择Preferences 如下图
- form表单提交编码的问题
浏览器在form提交后,会生成一个HTTP的头部信息"content-type",标准规定其形式为Content-type: application/x-www-form-urle ...
- vs2012下编码引起的一个神坑
当前有一个项目里面会报解决该文件不能在当前代码页(936)中表示的字符的warning, 根据这个方法 我修改了编码,发现确实不再报warning了 但是尼玛却报出了error 真是太奇怪了!!
- 【JavaScript总结】JavaScript语法基础:JS编码
运算符 数学:+. -. *. / 逻辑:>. < .>= .<=. == . !=.&&.|| . === .!==(完全等于) 对象相关 new delet ...
- shell 批量转换文件编码
相信大家在平时的跨平台编程中碰到过文件编码问题,比如在Windows代码字符编码方式是GB2312,然而转到Linux却只支持utf-8,虽然对代码部分没啥影响,但是很多中文注释部分,却一片乱码,很让 ...
- Linux实现ffmpeg H.265视频编码
Linux实现ffmpeg H.265视频编码 几乎所有观看的视频,数字地面电视,电缆,卫星或互联网上的压缩.原始的,未压缩的视频太大,会浪费太多的带宽.在DVD和Blu-ray之前,有视频CD(VC ...
- iOS视频硬编码技术
iOS视频硬编码技术 一.iOS视频采集硬编码 基本原理 硬编码 & 软编码 硬编码:通过系统自带的Camera录制视频,实际上调用的是底层的高清编码硬件模块,即显卡,不使用CPU,速度快 软 ...
- Tesla T4视频编码性能分析
Tesla T4视频编码性能分析 从开普勒开始的所有 NVIDIA GPUs 都支持完全加速的硬件视频编码: GPUs 支持完全加速的硬件视频解码.最近发布的图灵硬件提供了张量核心和更好的机器学习性能 ...
- 视频处理器为电池供电的设计提供4K视频编码
视频处理器为电池供电的设计提供4K视频编码 Video processor enables 4K video coding for battery-powered designs OmniVision ...
最新文章
- 框架和库有什么区别? [关闭]
- (学习笔记)Oracle表空间相关基本命令
- python 第三方模块之 APScheduler - 定时任务
- 姿态估计 | OpenPose Plus值得期待
- 英语 面包为什么不可数?
- 云服务器安装其他版本系统,云服务器安装自己的系统版本
- [leetcode] 150. 逆波兰表达式求值
- C++是最难的编程语言?为什么这样说?
- 如何在csdn免费下载资料?
- 【Android工具】Yandex!懂你的超级好用手机浏览器,可以安装PCchrome插件的手机浏览器!...
- cJSON字符串解析
- win32 指令大全
- 江湖上再也没有摩拜单车了
- python udp socket远程主机强迫关闭_Python 远程主机强迫关闭了一个现有的连接
- 考研公式大全-提问版-数学二
- HTML如何使用隐藏图片,css3如何隐藏图片?
- python实现小程序_python实现小程序
- matlab图片固定阙值分割
- 06_USB设备驱动
- 打喷嚏 打嗝 打饱嗝 打鼾 打哈切 用日语都怎么说?