解题思路:
注意事项:
参考代码:
def yue(a,b):
min =(a<b and a or b)
i=min
while i>0:
if a%i==0 and b%i==0:
return i
i-=1
return 1
def bei(a,b):
max=(a>b and a or b)
i=max
while i<a*b:
if i%a==0 and i%b==0:
return i
i+=1
return a*b
def main():
a, b = map(int, input().strip().split())
print(yue(a,b),end=" ")
print(bei(a,b))
main()
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:615 |
C语言训练-排序问题<2> (C++代码)浏览:936 |
【出圈】 (C语言代码)浏览:590 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:606 |
简单的a+b (C语言代码)浏览:674 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:617 |
【计算直线的交点数】 (C语言代码)浏览:1501 |
DNA (C语言描述,蓝桥杯)浏览:1653 |
图形输出 (C语言代码)浏览:1422 |
简单的a+b (C语言代码)浏览:572 |