codewars上的Common Denominators题目,求解。

VinceYoga 2017-11-13 08:26:43

目前可以通过简单测试,但是最终测试就是过不去,求解这一道题。
...全文
172 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_38644379 2019-11-20
  • 打赏
  • 举报
回复
import math as m def convertFracts(lst): lists = [] for lt in lst: lists.append(lt[1]) lcm = 1 for i in lists: lcm = abs(i)*abs(lcm)//m.gcd(abs(i),abs(lcm)) lists = [] for Lst in lst: lists.append([(lcm*Lst[0]//Lst[1]),int(lcm)]) print(lists) return lists convertFracts([[27115, 5262], [87546, 11111111], [43216, 255689]])
qq_38644379 2019-11-20
  • 打赏
  • 举报
回复
import math as m def convertFracts(lst): lists = [] for lt in lst: lists.append(lt[1]) lcm = 1 for i in lists: lcm = int(i)*int(lcm)/m.gcd(int(i),int(lcm)) lists = [] for Lst in lst: lists.append([int((Lst[0]/Lst[1])*(lcm)),int(lcm)]) return lists
VinceYoga 2017-11-13
  • 打赏
  • 举报
回复
求解啊求解!!!

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧