代码qwq:
#include <iostream>
#include <math.h>
using namespace std;
long long T(long long num)
{
if(num == 0)
{
return 1;
}
int l = 0;
while(num > 0)
{
num = num / 10;
l++;
}
return l;
}
long long Change(long long Re,int How)
{
long long Num = 0;
int L = T(Re);
for(int i = 0;i < L;i++)
{
Num += pow(How,i) * (Re % 10);
Re = Re / 10;
}
return Num;
}
int main()
{
long long p,q,r;
cin >> p >> q >> r;
int Choose = 0;
for(int i = 2;i <= 16;i++)
{
if(Change(p,i) * Change(q,i) == Change(r,i))
{
Choose = i;
break;
}
}
cout << Choose;
}