我编写了使用python中的递归来查找给定数字的LCM的代码。我的代码在某些给定输入中成功运行,但对某些输入却失败了。 '''
import sys
sys.setrecursionlimit(1000000000)
def lcm(numbers,mul,a,b):
for i in range(1,len(numbers)):
if(b%numbers[i]!=0):
numbers[0]=a*mul
return lcm(numbers,(mul+1),a,numbers[0])
return numbers[0]
l=list(map(int,input().split()))
l.sort(reverse=True)
print(lcm(l,2,l[0],l[0]))
'''
输入:
53 93113
我的代码没有给出这些输入的输出。我将如何获取此类输入的正确输出。