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.
No random tests in CS
The function name should be in snake_case in Python and Ruby.
No random tests in Python.
Ruby version needs random tests
Interesting kata. I'd recommend adding examples in the Description, as well, rather than having the user decipher it from the test cases.
For example, a sentence like:
"Given a sentence and number N in the argument, output the CSS, followed by the HTML with each word in the sentence. Each word is separated by a space and the HTML should apply only to the Nth character.
JS version needs random tests
Needs random tests.
Nice kata, calendars and dates are always fun with edge cases, but...
Ooops! The Python version of the test code does not expect output in the format given in the examples.
The example in the description:
When the actual expected result contains additional punctuation, the order of the month and day are reversed and the day number component is loses the date ordinal ('st', 'nd', 'th') and retains a leading zero, like so:
So these expected outputs:
Are actually expected to be: