ccf 201312 02 (ISBN号码)
作者:
Accepting
,
2020-08-12 23:11:38
,
所有人可见
,
阅读 526
鄙人不才,此中鄙陋甚多,望海涵!!!
多注意一下关于X
的处理!!!
#include<iostream>
using namespace std;
const int N=15,mod=11;
int a[15],cnt;
int main()
{
char x;
string s;
while(cin>>x)
{
if(x>='0' && x<='9') a[cnt++]=x-'0';
s+=x;
}
int res=0;
for(int i=0;i<9;i++) res+=a[i]*(i+1);
res%=mod;
if((res!=10 && res==a[cnt-1]) || (res==10 && s[12]=='X')) puts("Right");
else
{
if(res!=10) s[12]=res+'0';
else s[12]='X';
cout<< s <<endl;
}
return 0;
}
持续更新中,更新完历年1,2就会更新4,5!