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.
I see, thx
a beta kata gets unpublished automatically when receiving two open issues
Now it's published :)
I've added a comment in the test code block.
I've removed that line. Thanks for the comment.
Do you mean in the test code block or in the description?
Huh? I didn't un-publish.
But now I have to resolve the issues to publish it.
(deleted comment)
I enjoyed this. Hoping it comes back, as I just finished it before it went to Draft and then couldn't submit :S
You absolutely cannot say this. If your example solution were slower by a constant factor of less than
2
, it would not consistently pass the tests.Not requiring micro-optimisations means leaving room for quite large constant factors as long as the solution has the correct asymptotic complexity. This is very much not the case.
ETA: A performance requirement for a
3
or4
kyu kata is not a problem, but if the performance requirement is cutting it this close, you should not go specifying things that are just not true.It now has that check ( in
ans ??= rng(2, n)
), but this should be documented to prevent accidental change or removal ( because a default argument would work just as well, and be more concise ).This comment is hidden because it contains spoiler information about the solution
This comment is hidden because it contains spoiler information about the solution
Now I have reduced the range to pick a random answer and tested your code 10 times to have the best time being 2825 ms.
I suppose you have to be very lucky to pass now.
Thakns!
Loading more items...