最大公约数和最小公倍数
来源:互联网 发布:易语言微信机器人源码 编辑:程序博客网 时间:2024/06/13 04:19
带助教的时候看到这题很亲切,所以记了下来
- int main()
- {
- int low, high;
- cin>>low>>high;
- int d = low*high;
- while(low!=0)
- {
- int temp = high % low;
- high = low;
- low = temp;
- }
- cout<<high<<" "<<d/high; //最大公约数 最小公倍数
- return 0;
- }
【另解】
- int gcd(int x, int y)
- {
- while(x!=y)
- {
- if(x>y) x=x-y;
- else y=y-x;
- }
- return x;
- }
- int main()
- {
- int x, int y;
- while(cin>>x>>y)
- {
- cout<<gcd(x,y)<<endl; //最大公约数
- cout<< x/gcd(x,y)*y <<endl; //最小公倍数
- }
- return0;
- }
0 0
- 2. 最大公约数和最小公倍数
- 求两数最大公约数和最小公倍数
- 最大公约数和最小公倍数
- 求最大公约数和最小公倍数
- 最大公约数和最小公倍数
- 最大公约数和最小公倍数
- 求最大公约数和最小公倍数
- 最小公倍数和最大公约数
- 最大公约数和最小公倍数
- 最大公约数和最小公倍数
- 求最大公约数和最小公倍数
- 最大公约数和最小公倍数算法
- 求最大公约数和最小公倍数
- 最小公倍数和最大公约数
- 最大公约数和最小公倍数
- 求最小公倍数和最大公约数
- 最大公约数和最小公倍数
- 最大公约数和最小公倍数
- 基于数组和链表两种方式实现栈
- Drawable系列(一)——BitmapDrawable的属性和使用介绍
- 大型程序的结构(二)【配置选项config.py】
- EditPlus更改背景颜色
- Java中的Random()函数
- 最大公约数和最小公倍数
- OpenNI2关于不能显示depth image问题
- Qt加载QSS文件
- QML简单动画Behavior代替复杂代码
- 解决/usr/bin/ld: cannot find -lxxx
- java五子棋(命令行)
- Codevs1322 单词矩阵
- 做一个虚表与myBatis连用的例子
- andorid studio之GsonFormat插件的使用