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.
..
ok sounds good
Translation approved
Approved
that's a major spec update, all languages should be revisited .. who changed the spec after 1000's of submissions anyway
deleted
This comment has been deleted.
Thank you! As I said, this might invalidate some solutions, including my old one and the top solution (only because it orders before selecting, which is wrong). A lot of other solutions remain good to go.
Approved.
450 random tests for Python (475 for C#) + a little bit of fixed tests. The toughest are of course last 50 ( or 75) tests - 64bit numbers.
Hats off to you for solving this one!!!!!! Well done!
m(_ _)m
ad 2: could even have
infixl
andinfixr
for left and right associativity ( with precedences ).room for a sequel?
ETA: created and published
I've had a think and, having thunk, I've removed the closed form, but also amended the description to make it clear that such a thing exists.
Appreciate the feedback!
It's a very valid question and represents that I'm in two minds over this. In line with exactly your point, the original description didn't include a closed form. However, the initial comments when I put this up as a potential Kata suggested that just having the recursive definition looked confusing, so I subsequently altered it to include one of the direct methods of computation knowing that it took away from the original spirit.
I guess I just need to decide whether to revert to my original proposal, but, as this is my first attempt at a Kata, I'm more than happy to hear both what people think...
Loading more items...