还是我,之前没人理,今天悬2关
#include<bits/stdc++.h>
#define int long long
using namespace std;
string a,b,c;
int zhuan(int x,string s){
int cnt=1,ans=0;
for(int j=s.size()-1;j>=0;j--){
ans=ans+cnt*(s[j]-'1'+1);
cnt*=x;
}
return ans;
}
signed main(){
cin>>a>>b>>c;
for(int i=2;i<=16;i++){
int ans1=0,ans2=0,ans3=0;
ans1=zhuan(i,a);
ans2=zhuan(i,b);
ans3=zhuan(i,c);
if((ans1*ans2)==ans3){
cout<<i;
return 0;
}
}
cout<<0;
return 0;
}