80pts求助qwq
查看原帖
80pts求助qwq
1039058
xingzhiyin楼主2025/8/1 13:13

这道题从我刚学oi到现在还没通过(是不是已经可以AFO了qwq),历史最高80pts。
时隔1年再次写这道题还是没通过,AC必关!

#include<bits/stdc++.h>
using namespace std;
#define int long long 
int p,q,r;
int ns(int x){
	int cnt=0;
	int sum=0;
	int t=r;
	while(t!=0){
		cnt+=t%10*pow(x,sum);
		t/=10;
		sum++;
	}
	return cnt;
}
signed main(){
	ios::sync_with_stdio(0);
	cin.tie(0);cout.tie(0);
	cin>>p>>q>>r;
	for(int i=2;i<=16;i++){
		//	cout<<ns(i)<<'\n';
		if(ns(i)==p*q){
			cout<<i;
			return 0;
		}
	}
	cout<<0;
	return 0;
}
2025/8/1 13:13
加载中...