#include <iostream>
#include <string>
//谢谢博友文章
using namespace std;
int main()
{
string str;
cin>>str;
int jl;
int jg=0;
for(int i=0;i<10;i++)
{
if(str[i]=='?')
{
jl=i;
}else if(str[i]!='X')
{
jg=jg+(str[i]-'0')*(10-i);
}else if(str[i]=='X')
{
jg=jg+10;
}
}
int sc=-1;
if(jl==9)
{
for(int i=0;i<11;i++)
{
if(((jg+i)%11)==0)
{
sc=i;
break;
}
}
}else
{
for(int i=0;i<10;i++)
{
if(((jg+i*(10-jl))%11)==0)
{
sc=i;
break;
}
}
}
if(sc==10)
{
cout<<'X';
}else
{
cout<<sc;
}
return 0;
}
POJ 2190 ISBN G++
最新推荐文章于 2018-08-08 19:46:09 发布