1 条题解

  • 1
    @ 2025-10-4 11:50:50
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        char a[14];
        int n=1,sum=0;
        cin>>a;
        for(int i=0;i<11;i++)
            if(i!=1&&i!=5)
            {
                sum+=(a[i]-48)*n;
                n++;
        	}
        if(sum%11==a[12]-48||(sum%11==10&&a[12]=='X')) cout<<"Right";
        else
        {
            if(sum%11!=10) a[12]=sum%11+48;
            else a[12]='X';
            cout<<a;
        }
        return 0;
    }
    
    • 1

    信息

    ID
    160
    时间
    1000ms
    内存
    16MiB
    难度
    10
    标签
    递交数
    7
    已通过
    4
    上传者