Cody

Solution 1596315

Submitted on 31 Jul 2018 by Srishti Saha
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   Pass
x = 5; y_correct = 120; assert(isequal(fact(x),y_correct))

vec = 5 4 3 2 1 res = 1 el = 5 res = 5 el = 4 res = 20 el = 3 res = 60 el = 2 res = 120 el = 1 res = 120

2   Pass
x = 8; y_correct = 40320; assert(isequal(fact(x),y_correct))

vec = 8 7 6 5 4 3 2 1 res = 1 el = 8 res = 8 el = 7 res = 56 el = 6 res = 336 el = 5 res = 1680 el = 4 res = 6720 el = 3 res = 20160 el = 2 res = 40320 el = 1 res = 40320

3   Pass
x = 33; y_correct = 8.683317618811886e+36; assert(isequal(fact(x),y_correct))

vec = Columns 1 through 29 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 Columns 30 through 33 4 3 2 1 res = 1 res = 8.6833e+36

Suggested Problems