Cody

Solution 1965581

Submitted on 7 Oct 2019
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
a = 2*3.^(1:3); b = 3*4.^(0:5); vec = [a b]; output = b; test = gSeries(vec); assert(isequal(test,output));

ans = 9

Output argument "y" (and maybe others) not assigned during call to "gSeries". Error in Test1 (line 5) test = gSeries(vec);

2   Fail
a = ones(1,50); b = 3*4.^(1:5); vec = [a b]; output = a; test = gSeries(vec); assert(isequal(test,output));

ans = 55

Output argument "y" (and maybe others) not assigned during call to "gSeries". Error in Test2 (line 5) test = gSeries(vec);

3   Fail
a = ones(1,50); b = randi(5,[1 10]); p = randperm(60); vec = [a b]; vec = vec(p); output = nonzeros(vec==1)'; test = gSeries(vec); assert(isequal(test,output));

ans = 60

Output argument "y" (and maybe others) not assigned during call to "gSeries". Error in Test3 (line 7) test = gSeries(vec);

4   Fail
a = 2.^(1:15); b = 3.^(1:10); c = 5.^(1:10); vec = [a b c]; p = randperm(35); vec = vec(p); output = a; test = gSeries(vec); assert(isequal(test,output));

ans = 15

Output argument "y" (and maybe others) not assigned during call to "gSeries". Error in Test4 (line 8) test = gSeries(vec);

5   Fail
a = 2*3.^(1:10); vec = [a a]; p = randperm(20); vec = vec(p); output = a; test = gSeries(vec); assert(isequal(test,output));

ans = 20

Output argument "y" (and maybe others) not assigned during call to "gSeries". Error in Test5 (line 6) test = gSeries(vec);

Suggested Problems

More from this Author44