Cody

Problem 239. Project Euler: Problem 5, Smallest multiple

Solution 2740162

Submitted on 25 Jul 2020
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Fail
x = 20; y_correct = 232792560; assert(isequal(euler005(x),y_correct))

Not enough input arguments. Error in lcm (line 15) if any(round(a(:)) ~= a(:) | round(b(:)) ~= b(:) | a(:) < 1 | b(:) < 1) Error in euler005 (line 3) y=lcm(s); Error in Test1 (line 3) assert(isequal(euler005(x),y_correct))

2   Fail
x = 10; y_correct = 2520; assert(isequal(euler005(x),y_correct))

Not enough input arguments. Error in lcm (line 15) if any(round(a(:)) ~= a(:) | round(b(:)) ~= b(:) | a(:) < 1 | b(:) < 1) Error in euler005 (line 3) y=lcm(s); Error in Test2 (line 3) assert(isequal(euler005(x),y_correct))

3   Fail
x = 12; y_correct = 27720; assert(isequal(euler005(x),y_correct))

Not enough input arguments. Error in lcm (line 15) if any(round(a(:)) ~= a(:) | round(b(:)) ~= b(:) | a(:) < 1 | b(:) < 1) Error in euler005 (line 3) y=lcm(s); Error in Test3 (line 3) assert(isequal(euler005(x),y_correct))

4   Fail
x = 14; y_correct = 360360; assert(isequal(euler005(x),y_correct))

Not enough input arguments. Error in lcm (line 15) if any(round(a(:)) ~= a(:) | round(b(:)) ~= b(:) | a(:) < 1 | b(:) < 1) Error in euler005 (line 3) y=lcm(s); Error in Test4 (line 3) assert(isequal(euler005(x),y_correct))