Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
You will have to "iterate over every digit" (maybe minus 5 digits) anyway. This task cannot be solved without iterating over almost every digit (or can it? if so, show me the solution that does not iterate over every digit - and give proofs it is actually faster).
But you still iterate over every digit. So if the number passed is as large as 1000 digits this solution could be very slow.
This comment is hidden because it contains spoiler information about the solution