P1055 ISBN号码
#include<iostream>
using namespace std;
int a;
string s;
int ans, tot;
int main(){
cin>>s;
for(int i=0; i<s.length()-1; i++){
if(s[i]=='-') continue;
++tot;
ans+=tot*(s[i]-'0');
}
ans%=11;
if(ans==10){
if(s[12]=='X') cout<<"Right"<<endl;
else{
for(int i=0; i<s.length()-1; i++) cout<<s[i];
cout<<'X'<<endl;
}
}
else{
if(s[12]-'0'==ans) cout<<"Right"<<endl;
else{
for(int i=0; i<s.length()-1; i++) cout<<s[i];
cout<<ans<<endl;
}
}
}