95分求助
查看原帖
95分求助
969320
Aoxiangcar楼主2023/8/15 13:46
#include<iostream>
#include<cstring>
#include<cmath> 
using namespace std;
long long pqr(string a,int b)
{
	long long sum=0;
	for(int i=0;i<a.size();i++)
	{
		sum+=(a[i]-'0')*pow(b,a.size()-1-i);
	}
	return sum;
}
int main()
{
    string p,q,r;
    cin>>p>>q>>r;
    for(int i=2;i<=16;i++)
    {
    	if(pqr(p,i)*pqr(q,i)==pqr(r,i))
    	{
    		cout<<i;
    		return 0;
		}
	}
	cout<<0;
    return 0;
}
2023/8/15 13:46
加载中...