2 solutions

  • 1
    @ 2026-5-5 11:49:14
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        string s;cin>>s;
        int t=0,c=1;
        int n=s.size();
        for(int i=0;i<n-1;i++)
        {
            if(s[i]<='9'&&s[i]>='0')
            {
                t=t+(s[i]-'0')*c;
                c++;
            }
        }
        int sum=t%11;
        if(sum==10&&s[n-1]=='X'||s[n-1]-'0'==sum) 
        {
            cout<<"Right";
        }
        else
        {
            if(sum==10)
            {
                s[n-1]='X';
            }
            else 
            {
                s[n-1]=sum+'0';
            }
            cout<<s;
        }
        return 0;
    }
    

    Information

    ID
    102
    Time
    1000ms
    Memory
    256MiB
    Difficulty
    5
    Tags
    (None)
    # Submissions
    177
    Accepted
    35
    Uploaded By