51nod 1116 K进制下的大数
发布时间:2021-01-06 11:38:17 所属栏目:大数据 来源:网络整理
导读:#include bits/stdc++.husing namespace std;int tra(char ch){if(ch='0'ch='9')return ch-'0';return ch-'A'+10;}int main(){string str;int i,j,n,tmp;while(cinstr){n=0;for(i=0;istr.length();i++){n=max(tra(str[i]),n);}for(i=n+1;i=36;i++){tmp=0;f
|
#include <bits/stdc++.h>
using namespace std;
int tra(char ch)
{
if(ch>='0'&&ch<='9')
return ch-'0';
return ch-'A'+10;
}
int main()
{
string str;
int i,j,n,tmp;
while(cin>>str)
{
n=0;
for(i=0;i<str.length();i++)
{
n=max(tra(str[i]),n);
}
for(i=n+1;i<=36;i++)
{
tmp=0;
for(j=0;j<str.length();j++)
{
tmp=(tmp*i+tra(str[j]))%(i-1);
}
if(!tmp)
{
break;
}
}
if(i==37)
printf("No Solutionn");
else
printf("%dn",i);
}
}
(编辑:安卓应用网_ASP源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
