Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
filetext = fileread('oddEven.m');
assert(isempty(strfind(filetext, 'regexp')),'regexp hacks are forbidden')
|
2 | Pass |
filetext = fileread('oddEven.m');
loopUsed = any(strfind(filetext, 'while')) || any(strfind(filetext, 'for'));
assert(~loopUsed, 'Loops are forbidden')
|
3 | Pass |
v = [];
w_correct = [];
assert(isequal(oddEven(v),w_correct))
|
4 | Pass |
v = [2; 7; 0; 3; 2];
w_correct = [7; 3; 2; 0; 2];
assert(isequal(oddEven(v),w_correct))
v1 =
7
3
v2 =
2
0
2
w =
7
3
2
0
2
|
5 | Pass |
v = [1, 0, 2, 9, 3, 8, 8, 4];
w_correct = [1, 9, 3, 0, 2, 8, 8, 4];
assert(isequal(oddEven(v),w_correct))
v1 =
1 9 3
v2 =
0 2 8 8 4
w =
1 9 3 0 2 8 8 4
|
6 | Pass |
odd = 2 * randi([-4, 4], 1, randi([4,10])) - 1;
even = 2 * randi([-4, 4], 1, randi([4,10]));
v = [even, odd];
w_correct = [odd, even];
assert(isequal(oddEven(v),w_correct))
v1 =
-1 -1 3 7 5 -3 5
v2 =
-6 -4 -6 -4 -6 8 0 0 6
w =
-1 -1 3 7 5 -3 5 -6 -4 -6 -4 -6 8 0 0 6
|
Project Euler: Problem 8, Find largest product in a large string of numbers
315 Solvers
289 Solvers
725 Solvers
Given a 4x4 matrix, swap the two middle columns
516 Solvers
Sum of the Multiplication of Vectors
202 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!