求助,#5,6,9WA,70分
查看原帖
求助,#5,6,9WA,70分
1011874
GuiyuanCo楼主2023/9/14 21:33
#include <iostream>
using namespace std;
int main()
{
    string s,t="0123456789X";
    int a=0,j=1;
    cin>>s;
    for (int i=0;i<=s.size()-2;i++)
    {
        if (s[i]=='-')
        {
            continue;
        }
        if (s[i]>='0'&&s[i]<='9')
        {
            a+=(s[i]-'0')*(j++);
        }
    }
    if (t[a%11]==s[s.size()-1]) cout<<"Right";
    else if (a%11!=10) {s[s.size()-1]=t[a%11];cout<<s;}
}
2023/9/14 21:33
加载中...