CCF_ 201312-2_ISBN号码

Posted 冷暖知不知

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CCF_ 201312-2_ISBN号码相关的知识,希望对你有一定的参考价值。

水。

 

#include<cstdio>
#include<string>
#include<iostream>
using namespace std;

int main()
{
string a;
cin >> a;
int sum = (a[0]-‘0‘)*1+(a[2]-‘0‘)*2+(a[3]-‘0‘)*3+(a[4]-‘0‘)*4+(a[6]-‘0‘)*5+(a[7]-‘0‘)*6
+(a[8]-‘0‘)*7+(a[9]-‘0‘)*8+(a[10]-‘0‘)*9;
sum = sum%11;
if(sum == 10 && a[12] == ‘X‘ || sum ==a[12]-‘0‘)
{
cout << "Right" << endl;
}
else
{
if(sum == 10) a[12] = ‘X‘;
else a[12] = sum +‘0‘;
cout << a <<endl;
}
return 0;
}

以上是关于CCF_ 201312-2_ISBN号码的主要内容,如果未能解决你的问题,请参考以下文章

CCF系列之ISBN号码(201312-2)

CCF CSP 201312-2 ISBN号码

CCF 201312-2 ISBN号码 (水题)

CCF 201312-2 ISBN号码 Java

CCF认证真题-(201312-2)-ISBN号码(模拟)

CSP201312-2:ISBN号码