私信TA
用户名:uq_65607072232
访问量:771
签 名:
自我简介:
作者: Fancy 发表时间:2023-03-24 18:12:35 浏览:11 | 评论:0
a,b,c=map(int,input().split()) s=[] sum=a*b*c for i in range(1,sum+1): if i%a==0 and i%b==0 and i%c==0: s.append(i) print(sorted(s)[0])
这个比较简单 就是求最小公约数的问题,题目上已经给了a,b,c均小于30,所有也不用考虑时间复杂度的问题了 机器给的案例也绝对是30以内的数
但是如果题目没有要求,这个方法可能会超时。。。
0.0分
0 人评分
看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:
编程语言转换
万能编程问答
代码解释器
代码纠错
SQL生成与解释