201312-2 ISBN号码

简介: 201312-2 ISBN号码

文章目录

  • C++
  • 总结


本题链接ISBN号码

本博客给出本题截图

4.png

C++

#include <iostream>
#include <string>
using namespace std;
int main()
{
    string a;
    cin >> a;
    int sum = 0;
    for (int i = 0, j = 1; i + 1 < a.size(); i ++ ) 
        if (a[i] != '-')
        {
            sum += (a[i] - '0') * j;
            j ++;
        }
    sum %= 11;
    char c = sum + '0';
    if (sum == 10) c = 'X';
    if (c == a.back())
        puts("Right");
    else
    {
        a.back() = c;
        cout << a;
    }
    return 0;
}

总结

水题,不解释

目录
相关文章
|
9月前
|
网络协议 JavaScript 前端开发
使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名2
使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名
2048 0
|
9月前
|
网络协议 JavaScript 前端开发
使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名1
使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名
562 0
解密身份证号,and 身份证与姓名认证。
解密身份证号,and 身份证与姓名认证。
|
9月前
|
JavaScript
身份证号码自动判定出生年月及性别年龄
身份证号码自动判定出生年月及性别年龄
87 0
|
9月前
|
JavaScript 前端开发 网络协议
使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名3
使用正则表达式验证身份证号、QQ号、手机号、邮箱、地址、邮编、银行卡号、学号、车牌号、快递单号、验证码、ISBN号、网址、IPV4地址、IPV6地址、出生年月日、姓名
521 0
提交表单的时候验证手机号码和身份证号码
提交表单的时候验证手机号码和身份证号码
85 0
|
JavaScript
js验证身份证号码是否正确(整理)
js验证身份证号码是否正确(整理)
|
Java
利用身份证号获取生日信息
利用身份证号获取生日信息
144 0
|
Java
关于用出生日期查询生日还有多少天的问题
关于用出生日期查询生日还有多少天的问题
208 0