Cody

Solution 1583886

Submitted on 15 Jul 2018 by Jiahang Li
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))

q = 1 2 6 24 120 ans = 120

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

q = 1 2 6 24 120 720 5040 40320 ans = 40320

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

q = 1.0e+36 * Columns 1 through 18 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 19 through 33 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0003 0.0082 0.2631 8.6833 ans = 8.6833e+36