第一个就错
#include<bits/stdc++.h>
using namespace std;
int i;
int fun(int x)
{
int sum=0,n=0;
while(x)
{
sum+=x%10*pow(i,n);
x/=10;
n++;
}
return sum;
}
int main()
{
int n,m,l;
bool flag=1;
cin>>n>>m>>l;
for(i=2;i<=16;i++)
{
if(fun(n)*fun(m)==fun(l))
{
cout<<i<<endl;
flag=0;
return 0;
}
}
if(flag) cout<<"0";
return 0;
}