#include <iostream>
using namespace std;
int main(void)
{
char isbn[15];
cin >> isbn;
int m = ( (isbn[0]-48)*1 + (isbn[2]-48)*2 + (isbn[3]-48)*3 + (isbn[4]-48)*4 + (isbn[6]-48)*5 +
(isbn[7]-48)*6 + (isbn[8]-48)*7 + (isbn[9]-48)*8 + (isbn[10]-48)*9) % 11;
if(m == isbn[12] || (m == 10 && isbn[12] == 'X'))
{
cout << "Right";
}else if(m == 10)
{
isbn[12] = 'X';
cout << isbn;
}else{
isbn[12] = m + 48;
cout << isbn;
}
return 0;
}
csp——ISBN号鉴别
猜你喜欢
转载自blog.csdn.net/weixin_42067873/article/details/101687701
今日推荐
周排行