Challenge overview
Hello and welcome to the challenge!
Write a code which receives a positive integer number and returns the next bigger number formed by the same digits. Return -1
if that's impossible.
Examples
solve(15) -> 51
solve(223) -> 232
solve(444) -> -1
Input
- the given number
Output
- the next bigger number made from the same digits or
-1
You can solve this programming contest in C++, C#, Ruby, JavaScript, Python and many other languages. If you want, you can also take part in other Challenges. Below you can find some of them:
Have fun and good luck! :)