题解
2023-08-31 10:33:35
发布于:广东
1阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
string ans(char a,string b)
{
if (a==b[12]) return "Right";
else
{
b[12]=a;
return b;
}
}
int main()
{
string n;
char u;
int a[9],cnt=0,sum=0;
cin >> n;
for (int i=0;i<11;i++)
{
if (n[i]!='-')
{
a[cnt]=n[i]-'0';
cnt++;
}
}
for (int i=1;i<=9;i++)
sum+=a[i-1]*i;
sum%=11;
if (sum<10) u=sum+'0';
if (sum==10) u='X';
cout << ans(u,n);
}
这里空空如也
有帮助,赞一个