Problem 2848. Digital Neighbourhood
Given a natural number reorder its digits to create another number, closest to the given one.
Examples:
- 123 gives 132,
- 1 gives 10,
- 1099 gives 991
Solution Stats
Problem Comments
-
2 Comments
Mai Zhang
on 5 Aug 2020
Just commenting to earn the badge, sorry for spamming lol
Dyuman Joshi
on 17 Jan 2023
Would be interesting to see a solution approach
- without using perms()
- on cases with big numbers where using perms is not viable.
Solution Comments
Show commentsProblem Recent Solvers71
Suggested Problems
-
3061 Solvers
-
How to find the position of an element in a vector without using the find function
2728 Solvers
-
"Low : High - Low : High - Turn around " -- Create a subindices vector
540 Solvers
-
Flag largest magnitude swings as they occur
678 Solvers
-
Square Digits Number Chain Terminal Value (Inspired by Project Euler Problem 92)
222 Solvers
More from this Author40
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!