Any suggestions for improving the test suite would be appreciated!
Adding test cases a=105 b=30 and a=111 b=3 should weed out a couple of less-than-general solutions.
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
a = 0;
b = 2;
tf_correct = true;
assert(isequal(product_is_perm(a,b),tf_correct))
|
2 | Pass |
a = 15;
b = 7;
tf_correct = true;
assert(isequal(product_is_perm(a,b),tf_correct))
|
3 | Pass |
a = 1035;
b = 3;
tf_correct = true;
assert(isequal(product_is_perm(a,b),tf_correct))
|
4 | Pass |
a = 125874;
b = 2;
tf_correct = true;
assert(isequal(product_is_perm(a,b),tf_correct))
|
5 | Pass |
a = 10;
b = 2;
tf_correct = false;
assert(isequal(product_is_perm(a,b),tf_correct))
|
6 | Pass |
a = 123;
b = 10;
tf_correct = true;
assert(isequal(product_is_perm(a,b),tf_correct))
|
7 | Pass |
a = 67;
b = 2;
tf_correct = false;
assert(isequal(product_is_perm(a,b),tf_correct))
|
8 | Pass |
a = 1025874;
b = 2;
tf_correct = true;
assert(isequal(product_is_perm(a,b),tf_correct))
|
9 | Pass |
a = 459;
b = 11;
tf_correct = true;
assert(isequal(product_is_perm(a,b),tf_correct))
|
10 | Pass |
a = 461;
b = 11;
tf_correct = false;
assert(isequal(product_is_perm(a,b),tf_correct))
|
Maximum running product for a string of numbers
818 Solvers
307 Solvers
Arrange vector in ascending order
541 Solvers
Create matrix of replicated elements
266 Solvers
Area of an equilateral triangle
1708 Solvers