Not all test cases seem to be correct. For example x=3 would imply that the next value should be x=3-3=0, so y_correct=Inf and not 6
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
x = 3276;
y_correct = 5;
assert(isequal(KaprekarSteps(x),y_correct))
|
2 | Fail |
x = 3;
y_correct = 6;
assert(isequal(KaprekarSteps(x),y_correct))
|
3 | Fail |
x = 691;
y_correct = 7;
assert(isequal(KaprekarSteps(x),y_correct))
|
4 | Pass |
x = 3333;
y_correct = Inf;
assert(isequal(KaprekarSteps(x),y_correct))
|
5 | Fail |
x = 1;
y_correct = 5;
assert(isequal(KaprekarSteps(x),y_correct))
|
6 | Pass |
x = 6174;
y_correct = 0;
assert(isequal(KaprekarSteps(x),y_correct))
|
7 | Pass |
x = 1234;
y_correct = 3;
assert(isequal(KaprekarSteps(x),y_correct))
|
8 | Pass |
x = 3141;
y_correct = 5;
assert(isequal(KaprekarSteps(x),y_correct))
|
9 | Pass |
x = 8080;
y_correct = 6;
assert(isequal(KaprekarSteps(x),y_correct))
|
1882 Solvers
267 Solvers
Return the first and last character of a string
3447 Solvers
3063 Solvers
Tick. Tock. Tick. Tock. Tick. Tock. Tick. Tock. Tick. Tock.
761 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!