大严 • 19天前
using namespace std; int main(){
char a[13];
int sum=0,k=1;
for(int i=0;i<12;i++)
{
cin>>a[i];
if(a[i]>='0'&&a[i]<='9')
{
sum+=(a[i]-'0')*k;
k++;
}
}
cin>>a[12];
sum%=11;
if(sum==10)
{
if(a[12]=='X')
{
cout<<"Right"<<endl;
return 0;
}
else
{
a[12] = 'X';
}
}
else
{
if(sum==a[12]-'0')
{
cout<<"Right";
return 0;
}
else{
a[12]=sum+'0';
}
}
for(int i = 0;i<13;i++)
{
cout<<a[i];
}
return 0;
}
评论:
请先登录,才能进行评论