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.
Actually the right side of the and statement will be evaluated only if the len(walk) == 10 (right?), so the count overhead on such a short sequence is not of concern IMO.
This comment is hidden because it contains spoiler information about the solution
Not at all. This solution seems to be faster but it's actually a lot slower than using built-ins.
In this fork you can see a comparison of this solution and a "naive solution" (removing the "10 characters" limitation) with the former being 10-15 times slower than the latter.
It works, since there is a space between the last word and the exclamation mark in the test cases.
But yes, otherwise it would not work. The test cases should be adjusted if he wanted to prevent this.
This comment is hidden because it contains spoiler information about the solution