弱弱AC点此有程序

#include<iostream>
#include<string>
#include<math.h>
#include<algorithm>
#include<stdio.h>
using namespace std;
int a[401];
int n[1001];
int main()
{
// freopen("isbn.in","r",stdin);
//freopen("isbn.out","w",stdout);
char a[100];
int b[100],s=0;
for(int i=1;i<=13;i++)
{
cin>>a[i];
b[i]=a[i]-48;
}

for(int i=1,g=1;i<=11;i++,g++)
{
if(a[i]=='-')i++;
s+=b[i]*g;
}

if(s%11==10&&a[13]=='X'||s%11==b[13]) cout<<"Right"<<endl;
else
{
for(int i=1;i<=12;i++)
{
cout<<a[i];
}
if(s%11==10) cout<<'X';
else cout<<s%11;
return 0;
}

// fclose(stdin);fclose(stdout);

return 0;

}

0 条评论

目前还没有评论...

信息

ID
1484
难度
5
分类
字符串 点击显示
标签
递交数
14474
已通过
4959
通过率
34%
被复制
34
上传者