python(四) 求两数的GCD(最大公约数)
2016-07-27 00:24
555 查看
这个题主要是训练了函数的写法
还有模板一般放在开头, 养成好习惯
扩展:求LCM
对于两个数n,m的LCM ;
即 LCM(n,m) = n * m / gcd(n,m)
还有模板一般放在开头, 养成好习惯
import sys def gcd(a,b): if a%b == 0: return b else : return gcd(b,a%b) a = input() n , m = a.split(' ') n = int(n) m = int(m) print(gcd(n,m))
扩展:求LCM
对于两个数n,m的LCM ;
即 LCM(n,m) = n * m / gcd(n,m)
相关文章推荐
- 各种 Python 库/模块/工具
- python的内存管理机制
- Python特殊用法[map、reduce、filter、lambda、列表推导式等]
- python2.6升级到3.3.0 的操作记录
- python模块之pexpect
- 深入理解Python装饰器
- Python中不同进制的语法及转换方法分析
- python统计指定文件中指定字符或字符串出现的次数
- Python 递归函数
- python mail
- python基础[list,tuple,dictionary,set]
- python(三) 大数加法
- Python学习3--返回函数 、匿名函数、装饰器、偏函数
- python获取系统硬件信息
- Python BeautifulSoup中文乱码问题的2种解决方法
- python下载漫画
- python flask request params
- python
- python 学习(十一)之字符串2
- python 学习(十) 之字符串 1