Cody

Problem 44786. Lunar Arithmetic (Multiplication)

Solution 2765365

Submitted on 1 Aug 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 = 15866; y = 147; assert(isequal(lunarMultiplication(x,y),1145766))

Unrecognized function or variable 'v'. Error in lunarMultiplication (line 70) v(1,ca) = min(dummy,v(1,ca)); Error in Test1 (line 3) assert(isequal(lunarMultiplication(x,y),1145766))

2   Fail
x = 169; y = 248; assert(isequal(lunarMultiplication(x,y),12468))

Unrecognized function or variable 'v'. Error in lunarMultiplication (line 68) v(1,ca+cb-1) = min(dummy,v(1,ca+cb-1)); Error in Test2 (line 3) assert(isequal(lunarMultiplication(x,y),12468))

3   Pass
x = 7; y = 4; assert(isequal(lunarMultiplication(x,y),4))

4   Pass
x = 78; y = 4; assert(isequal(lunarMultiplication(x,y),44))

5   Fail
x = 7799123; y = 109; assert(isequal(lunarMultiplication(x,y),117799123))

Unrecognized function or variable 'v'. Error in lunarMultiplication (line 70) v(1,ca) = min(dummy,v(1,ca)); Error in Test5 (line 3) assert(isequal(lunarMultiplication(x,y),117799123))