Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
expr = "(+ 1 1 1 1 1)";
assert(isequal(eval_lisp(expr), 5));
|
2 | Pass |
expr = "(+ 1 5)";
assert(isequal(eval_lisp(expr), 6));
|
3 | Pass |
expr = "(+ 1 1 1 1 1 1 1 1 1 1 1 1 1)";
assert(isequal(eval_lisp(expr), 13));
|
4 | Pass |
expr = "(+ 1 2 3 4 5 6 7 8 9 10)";
assert(isequal(eval_lisp(expr), 55));
|
5 | Pass |
expr = "(* 1 2 3 4 5 6 7 8 9 10)";
assert(isequal(eval_lisp(expr), 3628800));
|
6 | Pass |
expr = "(* (* 10 (+ 1 4)) (+ 10 (/ 12 2 3) 1) 0.1)";
assert(isequal(eval_lisp(expr), 65));
|
Remove all the words that end with "ain"
1292 Solvers
1366 Solvers
Getting the indices from a vector
3212 Solvers
Find out missing number from a vector of 9 elements
245 Solvers
2985 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!