【模板】gcd+lcm
来源:互联网 发布:淘宝电脑端宽屏专修 编辑:程序博客网 时间:2024/05/21 15:00
#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;int d,m,t,ans; int gcd(int a,int b){ if(b == 0) return a; return gcd(b,a%b);}int lcm(int a,int b){ return a * b / gcd(a,b);}int main(){ cin>>t; while(t--) { cin>>d>>m; if(d==0||m==0) {cout<<0<<endl;continue;} for(int i=d;i<=m;++i) if(lcm(i, d*m/i)==m && gcd(i, d*m/i)==d ) ans++; cout<<ans<<endl;/* for(int i=1;i<=m;++i) for(int j=1;j<=m;++j) if(lcm(i, j)==m && gcd(i, j)==d ) ans++; cout<<ans<<endl;*/ }return 0;}
阅读全文
0 0
- gcd,lcm模板
- hdu1108 GCD LCM 模板
- GCD+LCM模板
- GCD+LCM 模板
- 【模板】gcd+lcm
- 【NOIP模板】 gcd & lcm
- GCD 与 LCM(模板)
- GCD——LCM模板
- gcd&lcm模板(poj3101验证)
- gcd,lcm
- gcd & lcm
- LCM GCD
- GCD LCM
- lcm/gcd
- gcd & lcm
- GCD LCM
- 【GCD&LCM】
- gcd && lcm
- mac系统重置Mysql密码
- 一.webView 的介绍和用途
- week_3_Longest Substring Without Repeating Characters
- 作业帮的笔试
- jquery 一键复制文本到剪切板
- 【模板】gcd+lcm
- 我的加密数据
- 【POJ 1273 Drainage Ditches】 & 网络流 & Edmonds-Karp算法
- java鬼混笔记:shiro 11、唯一登录和登录退出Bug
- mybatis properties属性
- Jzoj1309 最长二重串
- python之numpy库学习常用函数(构建数据)
- 面试常考 TCP与UDP协议区别 TCP连接三次握手与四次握手
- 数据结构-栈的静态顺序存储表示-初始化压栈弹栈