#include<bits/stdc++.h>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
char c[13];
int reg=0,p=1;
for(int i=0;i<13;i++)
cin>>c[i];
for(int i=0;i<11;){
if(c[i]=='-')
i++;
else{
reg=reg+(c[i]-'0')*p;
p++;
i++;
}
}
reg=reg%11;
if((reg==10&&(c[12]=='X'))||reg==(c[12]-'0'))
cout<<"Right"<<endl;
else{
c[12]=reg+'0';
for(int i=0;i<13;i++)
cout<<c[i];
cout<<endl;
}
return 0;
}
为什么这段代码5、6、9没过呢?感谢大佬!