1 条题解

  • 0
    @ 2025-3-16 18:42:32

    #include<bits/stdc++.h> using namespace std; int main(){ string s; cin >> s; int n=s.size(); int sum=0; int cnt=1; for (int i=0;i<n-1;i++){ if (s[i]!='-'){ sum+=cnt*(s[i]-'0'); cnt++; } } int x=sum%11; if (xs[n-1]-'0'&&x!=10){ printf("Right"); } else if (x10&&s[n-1]=='X'){ printf("Right"); } else { for (int i=0;i<n-1;i++){ cout << s[i]; } if (x!=10) cout << x; else cout << 'X'; } return 0; }

    信息

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