Fancy


私信TA

用户名:uq_65607072232

访问量:768

签 名:

等  级
排  名 10665
经  验 1016
参赛次数 1
文章发表 5
年  龄 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生成与解释

  评论区