Problem 44375. Missing five
Solution Stats
Problem Comments
-
4 Comments
Too bad this problem number has a '5' in it! :-)
Ha Ha! six is the new 5!
function y = dec2missing5(x)
vec=[];
for i=1:15000
ele=num2str(i);
for j=1:length(ele)
if ele(j)=='5'
ele='';
break;
end
end
vec=[vec str2num(ele)];
end
y=vec(x);
end
why my solution is wrong???
You should return the last element of the vector
Solution Comments
-
1 Comment
nonary
-
1 Comment
Any suggestions on my brute force method?
-
1 Comment
sorry, I added a couple of test cases to discourage this sort of solutions
Problem Recent Solvers317
Suggested Problems
-
Matrix with different incremental runs
312 Solvers
-
Return a list sorted by number of consecutive occurrences
244 Solvers
-
687 Solvers
-
Tick. Tock. Tick. Tock. Tick. Tock. Tick. Tock. Tick. Tock.
891 Solvers
-
4808 Solvers
More from this Author38
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!