0分求助!
查看原帖
0分求助!
758513
Kyleshao楼主2023/6/26 16:06
#include <iostream>
#include <string>
using namespace std;
int main()
{
    string s;
    cin>>s;
    long long mul=0;
    int cur=0;
    for (int i=0;i<s.size();i++)
    {
        if (!(s[i]=='-'))
        {
            int p=s[i]-'0';
            cur++;
            mul+=(p*cur);
        }
    }
    if (mul%11==(s[s.size()-1]-'0') && mul%11!=10)
    {
        cout<<"Right"<<endl;
    }
    else if (mul%11==10 && s[s.size()-1]=='X')
    {
        cout<<"Right"<<endl;
    }
    else
    {
        s[s.size()-1]=mul%11+'0';
        if (s[s.size()-1]==':')
        {
            s[s.size()-1]='X';
        }
        cout<<s<<endl;
    }
    return 0;
}
2023/6/26 16:06
加载中...