杭电1108(辗转相除法不解释)
2015-06-17 15:56
211 查看
最小公倍数
给定两个正整数,计算这两个数的最小公倍数输入包含多组测试数据,每组只有一行,包括两个不大于1000的正整数.
对于每个测试用例,给出这两个数的最小公倍数,每个实例输出一行
10 14
70
#include<stdio.h>
#include<stdlib.h>
int main()
{
int m,n,t,p;
while(scanf("%d%d",&m,&n)!=EOF)
{
p=0;
if(m<n)
{
t=m;
m=n;
n=t;
}
p=m*n;
do
{
t=m%n;
m=n;
n=t;
}while(n!=0);
printf("%d\n",p/m);
}
return 0;
}
相关文章推荐
- 一个例子看懂socket
- [leetcode] Flatten Binary Tree to Linked List
- Once decided,start from here..........
- D3js-地图中标注地点
- PCB板设计中蛇形走线有什么作用
- opencv学习笔记3:图像处理
- EF框架学习手记
- 大神打小米,周鸿祎的策略之战
- GitHub 基本常用知识解答2
- 《一个程序猿的生命周期》读后感
- css实现三角
- D3js-地图中标注地点
- 借用构造函数继承非原型
- linux 磁盘读写性能测试
- leetcode 8 -- String to Integer (atoi)
- Makefile-炼之道
- DOM0,DOM2,DOM3事件,事件基础知识入门
- Deutsch lernen (03)
- RMI网络编程开发之二 如何搭建基于JDK1.5的分布式JAVA RMI 程序
- hiho第十周——后序遍历