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.
Great kata!
Perfect introduction to complex systems, where you have to define many functions.
Actually it could be cut to 3-4 4-5kyu task, but merge them together is a step from coding to programming.
This is a great question.
Now think about that your two lines could be in fact more thousand lines long.
I don't suggest you to reinvent the weel, but you should develop deep and fast algorithms, not only searching for already done but brute force technics! :)
Congrats for your 1dan. You're doing a great job.
Stay tuned for the next version of it. :) Thanks for your time solving it.
This is quite a good kata, but the testcases should be a lot more complex. Like 2^n (n > 10) * a prime > 1000, eg. 1024*1097.
This solution works fast and fine even on big integers. Maybe "if(n % i == 0)" this could be replaced with an optimal prime test.
What if it links itself?