python |
您所在的位置:网站首页 › 怎么用python求两个数的最大公约数 › python |
求两个数的最大公约数。(10分) 题目内容: 输入两个正整数num1和num2(不超过1000),求它们的最大公约数并输出。 我们定义求最大公约数的函数为hcf,给出程序主体如下: num1=int(input(""))num2=int(input(""))print(hcf(num1,num2))请补充完成hcf函数的定义。
输入格式: 共两行,每一行输入一个不超过1000的正整数。
输出格式: 共一行,输出一个正整数。
输入样例: 6 8
输出样例: 2 时间限制:500ms内存限制:32000kb 程序: def getGreatdivisor(a, b): if a > b: a, b = b, a if b - a == a: print(a) else: getGreatdivisor(b - a, a) a = int(input()) b = int(input()) getGreatdivisor(a, b)
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |