lcmx-rs
Calculate the least common multiple of multiple values
Example
Calculate the least common multiple of multiple values
fn run() {
let v: Vec<i32> = vec![1, 2, 3, 4];
let l = lcmx(&v).unwrap();
println!("{}", l);
assert_eq!(l, 12);
let v: Vec<u32> = vec![1, 2, 3, 99];
let l = lcmx(&v).unwrap();
println!("{}", l);
assert_eq!(l, 198);
}