1. gcd(x,a0)=a1
  2. lcm(x,b0)=b1

 令 d=gcd(x,b0) 

∴ x*b0/d=b1

∴ x=b1*d/b0

∵ d 一定是 b0 的约数

∴ 枚举 d 得到 x 的值,判断 d=gcd(x,b0) && gcd(x,a0)=a1 即可得到答案

int main()
{IOS;rush(){int a,b,fa,fb;cin>>a>>fa>>b>>fb;int ans=0;for(int i=1;i*i<b;i++){//枚举 b 的约数if(b%i==0){int x=fb/b*i;if(__gcd(x,a)==fa && __gcd(x,b)==i) ans++;//if(b/i!=b){x=fb/b*(b/i);if(__gcd(x,a)==fa && __gcd(x,b)==b/i) ans++;//}}}k=sqrt(b);if(k*k==b){int x=fb/b*k;if(__gcd(x,a)==fa && __gcd(x,b)==k) ans++;}cout<<ans<<endl;}//PAUSE;return 0;
}

1626:Hankson 的趣味题相关推荐

  1. Hankson的趣味题

    Hankson的趣味题 时间限制: 1 Sec  内存限制: 128 MB [提交][状态][讨论版] 题目描述 已知正整数a0,a1,b0,b1.设某未知正整数x 满足: 1. x 和a0 的最大公 ...

  2. 约数——Hankson的趣味题

    Hankson的趣味题 Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家,他的儿子名叫Hankson. 现在,刚刚放学回家的Hankson正在思考一个有趣的问题. 今天在课堂上,老师讲 ...

  3. java蓝桥杯练习 Hankson的趣味题

    java蓝桥杯练习 Hankson的趣味题 资源限制 时间限制:1.0s 内存限制:64.0MB 问题描述 Hanks 博士是BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫Hank ...

  4. 洛谷1072 Hankson 的趣味题

    https://www.luogu.org/problem/show?pid=1072 Hankson 的趣味题 正解:素数筛+因数分解+乘法原理.简单地来说就是我不会! 但是考虑: 1.从b1入手, ...

  5. d778: NOIP2009 2.Hankson的趣味题

    内容 : Hanks 博士是 BT (Bio-Tech,生物技术)  领域的知名专家,他的儿子名叫 Hankson.现在,刚刚放学回家的 Hankson 正在思考一个有趣的问题.       今天在课 ...

  6. [NOIp 2009]Hankson的趣味题

    Description Hanks 博士是 BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫 Hankson.现在,刚刚放学回家的 Hankson 正在思考一个有趣的问题. 今天在课 ...

  7. P1072 [NOIP2009 提高组] Hankson 的趣味题

    题目描述 Hanks 博士是 BT(Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫 Hankson.现在,刚刚放学回家的 Hankson 正在思考一个有趣的问题. 今天在课堂上,老师讲解了 ...

  8. 【noip】HankSon的趣味题

    描述 Hanks 博士是 BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫 Hankson.现 在,刚刚放学回家的 Hankson 正在思考一个有趣的问题. 今天在课堂上,老师讲解了 ...

  9. CODEVS 1172 Hankson 的趣味题

    题目描述 Description Hanks 博士是BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫Hankson.现 在,刚刚放学回家的Hankson 正在思考一个有趣的问题. 今 ...

最新文章

  1. 扫地机器人评测 毛发_会切毛发的机器人?海尔扫地机P70抢先评测
  2. windows 默认使用python3_小白都能上手的Python3编程环境搭建 (Windows 10)
  3. 作为微型计算机各种部件相互连接的纽带,网络学院统考计算机基础知识选择题及答案(19页)-原创力文档...
  4. DevExpress GridControl使用方法总结
  5. 1024 科学计数法 (20 分)(c语言)
  6. c语言有趣代码_【新课预知】——C语言程序设计
  7. NOI入门级数学: 数及其运算 数的进制之二进制
  8. docker run后台启动命令_Docker命令-docker run
  9. MyBB论坛兼容智能手机的解决方案
  10. 机器学习数学知识积累总结
  11. pythonint函数的参数_pythonint函数怎么用
  12. 关于PC浏览器js提示兼容问题的代码 “您的浏览器版本太低了,已经和时代脱轨了“ 强制锁定极速模式
  13. sql创建表_SQL创建表
  14. html尖角效果,CSS3之尖角标签_html/css_WEB-ITnose
  15. java的书写规范_java书写规范以及技巧
  16. 多线程私有数据pthread_key_create
  17. STM8S_001_GPIO基础知识
  18. css中设置交叉轴内容为拉伸,CSS-弹性布局2-交叉轴
  19. 符合w3c 的 strict标准,用 rel 替换_blank打开新窗口
  20. obs多开教程_AION多开的方法

热门文章

  1. SpringMvc整合邮件发送
  2. 水星路由器wan口ip显示0_路由器wan口ip地址显示0.0.0.0怎么办
  3. 根据epc和ra定位linux kernel panic或者应用程序的出错位置
  4. 2《小学数学教材解读策略研究》开题报告
  5. 电脑文件夹备份到百度网盘,可以实现自动备份
  6. 如何将电脑文件同步备份到u盘或移动硬盘?
  7. 新唐单片机如何生成精确延迟
  8. 如何在Windows 10中打印照片
  9. Excel用底纹突出单元格的数据给Excel单元格添加底纹效果
  10. Outlook分组后,为什么桌面和收件箱无提示