求最大公约数
来源:互联网 发布:淘宝购物车秒杀抢东西 编辑:程序博客网 时间:2024/06/05 08:15
利用欧几里得方法求最大公约数
参考代码:
#include <iostream>#include <sstream>using namespace std;int maxGYS(int a,int b){//求最大公约数,利用欧几里得方法 while(a!=b){ if(a>b) a -= b; else b -= a; } return a;}int main(){ int a,b; cin>>a>>b; cout<<maxGYS(a,b)<<endl; return 0;}
同样可以求最小公倍数 = X*Y/公约数
参考代码:
#include <iostream>#include <sstream>using namespace std;int maxGYS(int a,int b){//求最大公约数,利用欧几里得方法 while(a!=b){ if(a>b) a -= b; else b -= a; } return a;}int main(){ int a,b; cin>>a>>b; cout<<a/maxGYS(a,b)*b<<endl; return 0;}
0 0
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 【GBT28181开发:SIP协议实践】之注册流程
- JavaBean实现注册验证功能
- JSTL标签库引用无效
- Runnable和Thread的区别
- Surrounded Regions
- 求最大公约数
- cocos2dx python项目创建
- UML九种图之用例图
- Asp.net浅谈之一:Asp.net简介
- 百练 2754八皇后问题
- 《30天自制操作系统》学习笔记——第九天
- Android中的context、activity、intent、service使用详解
- Mirantis Fuel调研
- 关于六度分割理论的一点认识