90分求调

hycsp2419 2025-04-11 12:49:01 2

#include<bits/stdc++.h> using namespace std; int a[10001]; long long ww(long long x,long long x1){ long long v=1,num=0; while(x!=0){ if((x%10)>=x1){ return 114514; } num+=((x%10)v); v=x1; x/=10; } return num; } int main(){ long long a,b,c; cin>>a>>b>>c; for(int i=2;i<=40;i++){ if(ww(a,i)*ww(b,i)==ww(c,i)){ cout<<i<<"\n"; return 0; } } cout<<0; return 0; }