95分#16WA求调!
查看原帖
95分#16WA求调!
1629722
cynsz114楼主2025/8/2 17:22
#include<iostream>
#include<cstring>
#include<cmath>
using namespace std;
int main(){
    long long j,a1,b1,c1,i,n=0,m=0,l=0;
    char a[32],b[32],c[32];
    cin>>a>>b>>c;
    a1=strlen(a);
    b1=strlen(b);
    c1=strlen(c);
    for(i=1;i<=100;i++){
        n=0;
        m=0;
        l=0;
        for(j=0;j<a1;j++){
            n+=(int(a[a1-j-1])-48)*pow(i,j);
        }
        for(j=0;j<b1;j++){
            m+=(int(b[b1-j-1])-48)*pow(i,j);
        }
        for(j=0;j<c1;j++){
            l+=(int(c[c1-j-1])-48)*pow(i,j);
        }
        if(n*m==l){
            cout<<i;
            return 0;
        }
    }
    cout<<0;
}
2025/8/2 17:22
加载中...