rt
传送门:
https://www.luogu.com.cn/problem/P1055
code:
#include<iostream>
using namespace std;
int main(){
char m[]={"0123456789X"};
char a[13];
cin>>a;
long long int t=0;
for(int i=0;i<13;i++){
if(a[i]=='-'){
continue;
}else{
t+=(a[i]-'0')*(i+1);
}
}
if(t%11==a[13]){
cout<<"Right";
}else{
for(int j=0;j<12;j++){
cout<<a[j];
}
cout<<m[t%11];
}
return 0;
}
已经过多轮调试,这是最好的结果。