95求助!
查看原帖
95求助!
937985
Teamo_me楼主2023/9/14 15:05
#include<bits/stdc++.h>
using namespace std;
#define ll long long
ll p,q,r;
ll fun(ll x,ll y){
    ll f=0;
	ll z=1;
	while(x!=0){
	    f+=(x%10)*z;
	    x/=10;
	    z*=y;
	}
	return f;
}
int main(){
	cin>>p>>q>>r;
	for(int i=2;i<=16;i++){
	    if(fun(p,i)*fun(q,i)==fun(r,i)){
	        cout<<i;
	        return 0;
	    }
	}
	cout<<0;
}
2023/9/14 15:05
加载中...