input => errorsequence = [10 20 21 40]
output => truesequence = [19 20 21 22] , errorposition = [1 4]
Result: Test fail
It took me a while to figure this one out. Your mathmatical intuition and ability of code implementation keep stunning me. The solution really a mind blower. Bravo!
Note that this will fail on a short sequence e.g. [10 20 21 40]
I believe changing mode to median should work in all non-ambiguous cases (length>3)
381 Solvers
357 Solvers
275 Solvers
Number of digits in an integer
340 Solvers
493 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!