Untitled
unknown
golang
2 years ago
289 B
5
Indexable
func getLeastCommonMultiple(numbers []int) int { lcm := numbers[0] for i := 0; i < len(numbers); i++ { num1 := lcm num2 := numbers[i] gcd := 1 for num2 != 0 { temp := num2 num2 = num1 % num2 num1 = temp } gcd = num1 lcm = (lcm * numbers[i]) / gcd } return lcm }
Editor is loading...
Leave a Comment