题解在此
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;
}
这里空空如也







有帮助,赞一个