当前位置: 首页 > news >正文

利用vps做网站查询网入口

利用vps做网站,查询网入口,网站建设审核需要多长时间,学网站建设能赚钱吗原题链接:Problem - 1542B - Codeforces 题目大意:初始集合里面只有1,给a和b,可以对集合里面的数x进行二种操作,x*a,xb,并放入集合,给数n,问集合里面会不会产生n,会就输…

原题链接:Problem - 1542B - Codeforces

题目大意:初始集合里面只有1,给a和b,可以对集合里面的数x进行二种操作,x*a,x+b,并放入集合,给数n,问集合里面会不会产生n,会就输出yes,不会就输出no。

思路:如果n会出现在集合里面,那么他一定是由a^c1+c2*b这种形式,c1和c2为未知数,如果进行操作1,那么就会对数进行乘a的操作,因为初始只有1,那么必定会产生a^c1这种数,如果进行了操作2,那么就会加上b,如果继续操作2,那么就会变成2b,如果操作1,那么就会变成ab,但是肯定可以提出一个公因子b,然后将另一部分看为c2。因为c1是操作1的操作数,而且2^64>1e16,所以可以直接从小到大枚举c1。

//冷静,冷静,冷静
//调不出来就重构 
#pragma GCC optimize(2)
#pragma GCC optimize("O3")
#include<bits/stdc++.h>
#define endl '\n'
using namespace std;
typedef long long ll;
typedef long double ld; 
typedef pair<ll,ll> pii;
const int N=1e6+10,mod=998244353;
int main()
{ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);ll t;cin>>t;while(t--){ll n,a,b;cin>>n>>a>>b;ll now=1,f=0;if(a==1) {if((n-1)%b==0){cout<<"Yes"<<endl;}else cout<<"No"<<endl;continue;}while(now<=n){if((n-now)%b==0)//如果a^c1已经减完了,那么剩下的数是b的倍数{f=1;break;}now*=a;//a^c1}if(f)cout<<"Yes"<<endl;else cout<<"No"<<endl;}return 0;
}

http://www.mmbaike.com/news/44950.html

相关文章:

  • 做网站必要吗百度推广有效果吗?
  • 定州网站建设开发网站的公司
  • wordpress一栏多图北京优化seo排名优化
  • 合肥商城网站建设多少钱网络营销环境分析包括哪些内容
  • 建立网站专栏今天有哪些新闻
  • 做网站虚拟主机推荐什么是电商平台推广
  • 做趣味图形的网站成都最新疫情
  • wordpress免登录发文章seo整站网站推广优化排名
  • 第三次网站建设的通报网络营销推广外包服务
  • 怎么可以自己做网站被百度收到如何注册网站平台
  • 悉知网站建设鸿星尔克网络营销
  • 怎样做网站建设的程序手机端网站优化
  • 阿里云免费企业邮箱申请德州网站建设优化
  • 建设国家地质公园网站主要功能中牟网络推广外包
  • 月嫂网站建设方案互联网广告销售是做什么的
  • 奶茶店做网站好处抖音十大搜索关键词
  • 网站接电话win7系统优化
  • 合肥建设网站查询网销怎么做才能做好
  • 凡科建设网站怎么保存站长工具5g
  • 网站弹窗代码网店营销策划方案
  • 网站为什么做301晚上国网app
  • 绵阳网站建设怎么做适合企业员工培训的课程
  • sogo提交网站入口百度电商平台
  • 宜昌网站制作嘉兴seo外包平台
  • 怎么用网吧电脑做网站服务器吗互联网营销师培训课程免费
  • 常州 网站优化代运营公司怎么找客户
  • 外贸网站推广建设百度代理加盟
  • 视频分享网站建设难吗chrome官方下载
  • 怎么用代码做网站郑州seo技术博客
  • 现在是用什么软件做网站百度seo网站在线诊断