95分求助,#16WA
查看原帖
95分求助,#16WA
1237680
yedalong楼主2024/3/31 15:22
#include <bits/stdc++.h>
using namespace std;
string s="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
unsigned long long zh(int x,string a){
	unsigned long long summ=0;
    unsigned long long lll=1;
    for(int i = a.size()-1;i>-1;i--){
        summ+=s.find(a[i])*lll;
        lll*=x;
    }
    return summ;
}
int main(){
    string a,b,c;cin>>a>>b>>c;
    for(int i = 2;i<=100;i++){
    	if(zh(i,a)*zh(i,b)==zh(i,c)){
    		cout<<i;
    		return 0;
		}
	}
	cout<<0;
}
2024/3/31 15:22
加载中...