题解在此
2025-08-18 16:32:56
发布于:浙江
2阅读
0回复
0点赞
#include <iostream>
using namespace std;
int main(){
string s;
cin>>s;
int sum=0,cnt=1;
for (int i=0;i<s.size()-1;i++){
if (s[i]>='0'&&s[i]<='9'){
sum+=cnt*(s[i]-'0');
cnt++;
}
}
if (sum%11==s[s.size()-1]-'0'||sum%11==10&&s[s.size()-1]=='X'){
cout<<"Right";
}else{
if (sum%11<10){
s[s.size()-1]=sum%11+'0';
}else{
s[s.size()-1]='X';
}
cout<<s;
}
return 0;
}
这里空空如也
有帮助,赞一个