acm-求两数最大公约数和最小公倍数
2013-11-07 10:17
323 查看
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2013年 11月7 日 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述: *问题描述:求两数最大公约数和最小公倍数 *程序输出: *问题分析: *算法设计: */ 我的程序: #include<iostream> using namespace std; int gcd(int,int); int lcm(int,int); int main() { int n,m,gys,gbs; int gcd(int a, int b); int lcm(int a, int b); cin>>n>>m; gys=gcd(n,m); gbs=lcm(n,m); cout<<gys<<" "<<gbs<<endl; return 0; } int gcd(int a,int b) { int r,t; if(a<b) { t=a; a=b; b=t; } while(b!=0) { r=a%b; a=b; b=r; } return a; } int lcm(int a,int b) { int i,t; if(a<b) { t=a; a=b; b=t; } for(i=2;i<=a*b;i++) if(a%b==0) return b; else if(i%a==0&&i%b==0) return i; }
运行结果:
心得体会:略。
相关文章推荐
- 文章标题 欧几里得求两数的最大公约数,最小公倍数。
- 求两数最大公约数,最小公倍数-Java
- 两数的最大公约数、最小公倍数
- 两数的最大公约数、最小公倍数
- Java sdut acm 1131 CC++训练1---最大公约数与最小公倍数
- java求两数最大公约数和最小公倍数
- [备忘]求两数最大公约,最小公倍数
- ACM数论求最小公倍数(最大公约数)模板
- 求两数最大公约数和最小公倍数
- C语言求最小公倍数和最大公约数三种算法(经典)----ACM
- 求两数最大公约数和最小公倍数
- ACM Open Judge:1.最大公约数和最小公倍数
- 理工大学ACM平台题答案关于C语言 1131 C/C++经典程序训练1---最大公约数与最小公倍数
- C语言之函数调用03—最大公约数和最小公倍数
- 100c之42:最大公约数和最小公倍数
- POJ 1006 && 剩余定理 && 最小公倍数最大公约数
- 求两数的最大公约数
- 最大公约数和最小公倍数
- 输入两个正整数m和n,求其最大公约数和最小公倍数
- 常见算法:C语言求最小公倍数和最大公约数三种算法