CF1542B:Plus and Multiply居然玄学UKE!!!
  • 板块题目总版
  • 楼主xibaohe
  • 当前回复7
  • 已保存回复7
  • 发布时间2023/1/28 22:10
  • 上次更新2023/10/24 02:45:59
查看原帖
CF1542B:Plus and Multiply居然玄学UKE!!!
601747
xibaohe楼主2023/1/28 22:10
#include<iostream>
using namespace std;
int T,n,a,b;
int main(){
	cin>>T;
	while(T--)
	{
		cin>>n>>a>>b;
		if(a==1)
		{
			if(n==1||b==1||n%b==1) cout<<"Yes"<<endl;
			else cout<<"No"<<endl;
			continue;
		}
		int cnt=1;
		bool flag=false;
		while(cnt<=n)
		{
			cnt*=a;
			if((n-cnt)%b==0) flag=true;
		}
		if(flag==true) cout<<"Yes"<<endl;
		else cout<<"No"<<endl;
	}
	return 0;
} 
2023/1/28 22:10
加载中...