CCF—ISBN号码 20131202
2017-09-20 12:23
288 查看
#include <iostream>
#include <string>
using namespace std;
int a[10];
int main()
{
string s;
cin >> s;
a[0] = s[0] - '0';
a[1] = s[2] - '0';
a[2] = s[3] - '0';
a[3] = s[4] - '0';
a[4] = s[6] - '0';
a[5] = s[7] - '0';
a[6] = s[8] - '0';
a[7] = s[9] - '0';
a[8] = s[10] - '0';
a[9] = s[12] - '0';
int sum = 0;
for (int i = 0, j = 1; i < 9; i++, j++)sum += a[i] * j;
int code = sum % 11;
char c = code == 10 ? 'X' : '0' + code;
if (s[12] == c)cout << "Right" << endl;
else{
s[12] = c;
cout << s << endl;
}
}
#include <string>
using namespace std;
int a[10];
int main()
{
string s;
cin >> s;
a[0] = s[0] - '0';
a[1] = s[2] - '0';
a[2] = s[3] - '0';
a[3] = s[4] - '0';
a[4] = s[6] - '0';
a[5] = s[7] - '0';
a[6] = s[8] - '0';
a[7] = s[9] - '0';
a[8] = s[10] - '0';
a[9] = s[12] - '0';
int sum = 0;
for (int i = 0, j = 1; i < 9; i++, j++)sum += a[i] * j;
int code = sum % 11;
char c = code == 10 ? 'X' : '0' + code;
if (s[12] == c)cout << "Right" << endl;
else{
s[12] = c;
cout << s << endl;
}
}
相关文章推荐
- CCF ISBN号码
- #CCF准备一年日常刷题#201312-2 ISBN号码
- 201312-2 ISBN号码 ccf
- CCF CSP 201312-2 ISBN号码
- CCF ISBN号码
- 【CCF CSP】 201312-2 ISBN号码(100分)
- 【CCF】ISBN号码
- CCF计算机软件能力认证模拟试题-ISBN号码(Java参考答案学习记录)
- CCF之ISBN号码(java)
- ccf试题 ISBN号码
- CCF CSP 编程题目和解答-----试题名称: ISBN 号码 -------201312-2
- CCF模拟题--ISBN号码
- CCF-ISBN号码-201312-2
- CCF-CAP 201312-2 ISBN号码 答案
- CCF真题之ISBN号码
- CCF 201312-2 ISBN号码 题解
- CCF之ISBN号码
- CCF CSP 201312-2 ISBN号码
- CCF认证-20131202-ISBN号码
- ccf试题201312-2——ISBN号码