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.
"The sorting should NOT be case sensitive" - but it is.
This is not an 8 kyu kata and description is not good.
Seems that the order of symbols is different than expected because JS's default sort order (based on Unicode code points). Are there any solutions for this, or should we use a switch/case statement for every non-letter symbol?
There's only one fixed test that fucks things up, and no random tests with symbols (JS). Horrible test design, and unclear specs. Decyphering what to do in a 8 kyu should be non existent.
The description does not specify how the items should be sorted. If it's supposed to be in alphabetical order, including symbols makes no sense. If it's by ascii value, requiring case-insensitivity makes no sense.
I think alphabetical order should be specified in the description and the symbol test case should be removed.
fixed for Java
approved
the instructions are not very clear
It should be 9 kyu.
done
Not really an 8 kyu kata in my oppinion, 7kyu would be more appropriate. Also the instructions are not very clear, an example would have been great.
That being said, it is a great problem to solve and understand.
Approved
This doesn't seem like an 8 kyu to me. More like a 7 for sure.
python new test framework is required. updated in this fork
The random tests still generate characters between
'Z'
and'a'
, their ordering relative to letters is unclear.Switched to using wrapped Java builtins for the string comparison, making it identical to the Java translation.
Loading more items...