魈凯KBS • 6个月前
using namespace std; char isbn[20],c; int main(){
int nn=0,s=0;
gets(isbn);
for(int i=0;i<11;i++){
if(isbn[i]!='-'){
s++;
nn+=(isbn[i]-'0')*s;
}
}
nn%=11;
if(nn==10) c='X';
else c=nn+'0';
if(c==isbn[12]) cout<<"Right";
else{
isbn[12]=c;
puts(isbn);
}
return 0;
}
评论: