最小公倍数 【杭电-HDOJ-1108】 附题+具体解释
/*
最小公倍数
Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 32933    Accepted Submission(s): 18398
Problem Description
给定两个正整数,计算这两个数的最小公倍数。
Input
输入包括多组測试数据,每组仅仅有一行,包括两个不大于1000的正整数.
 
Output
对于每一个測试用例,给出这两个数的最小公倍数,每一个实例输出一行。
Sample Input
10 14
Sample Output
70
*/
#include<stdio.h>         //递归思想
int swap(int a,int b)
{
 if(a>b)
 {
  return !b?
a:swap(b,a%b);
 }
 else if(a<b)
 {
  return !a?b:swap(a,b%a);
 }
 else return a;
}
int main()
{
 int a,b;
 while(~scanf("%d %d",&a,&b))
 {
  printf("%d\n",a*b/swap(a,b));
 }
 return 0;
}
最小公倍数 【杭电-HDOJ-1108】 附题+具体解释的更多相关文章
- 循环多少次?  【杭电--HDOJ-1799】 附题+具体解释
		
循环多少次? Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Sub ...
 - 大菲波数 【杭电-HDOJ-1715】 附题+具体解释
		
/* 大菲波数 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Su ...
 - 2^x mod n = 1  【杭电-HDOJ-1395】 附题
		
/* 2^x mod n = 1 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ...
 - 最低位  【杭电-HDOJ-1196】 附题
		
/* Lowest Bit Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) To ...
 - 放大的X 【杭电-2655】 附题
		
/* 放大的X Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Su ...
 - 不可摸数 【杭电-HDOJ-1999】  附题
		
/* hdu 1999 不可摸数 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ...
 - 杭电acm 1108题
		
这是一道求两个整数最大公倍数的问题,题目比较简单.... 直接使用穷举法计算,数据不是很大.... #include "iostream" using namespace std; ...
 - 杭电hdoj题目分类
		
HDOJ 题目分类 //分类不是绝对的 //"*" 表示好题,需要多次回味 //"?"表示结论是正确的,但还停留在模块阶 段,需要理解,证明. //简单题看到就 ...
 - HDU6655 Just Repeat(2019杭电多校J题)
		
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=6655 简单博弈问题,A,B手里各有n,m张牌,牌有颜色,两人轮流出牌(A先出),一个人只能打出对放未打 ...
 
随机推荐
- go chapter 2 - read file(yaml)
			
func main() { data, err := ioutil.ReadFile("D:/test/widua.go") if err != nil { fmt.Println ...
 - Binary Tree Longest Consecutive Sequence -- LeetCode
			
Given a binary tree, find the length of the longest consecutive sequence path. The path refers to an ...
 - 【推导】计蒜客17116 2017 ACM-ICPC 亚洲区(西安赛区)网络赛 C. Sum
			
题意:S(x)被定义为x的十进制表示下的数位之和.给你x,让你找一个正整数k,使得S(kx)能被233整除.k不超过2千位. 由于x不超过1000000,不论x是多少,10000000重复233次一定 ...
 - 关于Mysort实验的补发博客
			
关于本次课后的一些话 关于这次课上的关于sort -nk 2 -t: sort.txt的实验没能在课上做出,有自身的知识不够,没能灵活运用所学知识,以及在当时课上走了会神,回过头来已经不知道该干些什么 ...
 - Java并发(六):volatile的实现原理
			
synchronized是一个重量级的锁,volatile通常被比喻成轻量级的synchronized volatile是一个变量修饰符,只能用来修饰变量. volatile写:当写一个volatil ...
 - c#版 mqtt 3.1.1 client 实现
			
c# 版 mqtt 3.1.1 client http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/mqtt-v3.1.1.html 上面为 3.1.1 协议报文 一 ...
 - Web安全开发指南--数据验证
			
1.数据验证 4.1.输入数据验证安全规则 1 数据验证必须放在服务器端进行. 2 至少对输入数据的数据类型.数据范围和数据长度进行验证. 3 所有来自不可信数据源(比如网络.用户命令.数据库和文件系 ...
 - NHibernate 操作视图 第十三篇
			
在NHibernate中,可以把视图当表一样操作,只需要记住一点就是,视图是只读的,因此映射实体的setter应该改为protected. 新建一个视图如下: 持久化类: public class C ...
 - 2014 linux
			
[51CTO精选译文]每年大概12月前后,人们喜欢给出种种预测,预言他们认为未来一年技术界会出现什么样的变化.本文也不例外,只不过侧重介绍2014年值得关注的十大最受关注的Linux发行版(桌面版或移 ...
 - java POI实现Excel单元格数据换行
			
当我们通过POI设置了表格的列宽的时候,如果文字过长,希望文字能够自己折行显示. 截取代码如下: Workbook wb = new XSSFWorkbook(); //or new HSSFWork ...