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.
Whatever the clarifications will be, I suggest:
Clearly 10 samples per second is enough resolution for this speed
should be removed as well with the example around them, as not only that is not clear, that is plain wrong.There is a test where
"1001"
(full string) should be decoded as"EE"
. Why not"I"
?00 could be treated as either 1 unit in length or 3 units. Why round up, instead of down, as in dot/dash ambiguity?
Ah, sorry.
JSON
to the list of frozen modules. With the redefining ofJSON.load
credentials
object becomes totally under control, and then it's easy way to all tests pass.I suggest to explicitly state that if a train is at the station at the start — it shouldn't wait.
It should be mentioned explicitly in the problem description that all calculations are to be made with floats, not integers.
It is reasonable to assume by default that "5 / 3 = 1", especially given that Ruby works in that manner.
The following test case should be added (or similar):
This will check that function composition is parsed correctly, i.e. above expression is parsed as
f2 (f2 1 2 3) (f1 4 5) (f1 6 7)
.Without that explicit test wrong programs will fail at random tests, leading to tedious and exhausting debugging.