绝非正解
2025-02-23 21:12:15
发布于:贵州
1阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main()
{
char s[14];
int a[14],m=0;
cin>>s;
a[1]=s[0]-'0';
a[2]=s[2]-'0';
a[3]=s[3]-'0';
a[4]=s[4]-'0';
a[5]=s[6]-'0';
a[6]=s[7]-'0';
a[7]=s[8]-'0';
a[8]=s[9]-'0';
a[9]=s[10]-'0';
if(s[12]'X')
a[10]=10;
else
a[10]=s[12]-'0';
for(int i=1;i<=9;i++)
{
m+=a[i]*i;
}
m%=11;
if(ma[10])
cout<<"Right";
else
{for(int i=0;i<12;i++)
cout<<s[i];
if(m==10)
cout<<'X';
else
cout<<m;
}
return 0;
}
这里空空如也
有帮助,赞一个