Ad
  • Custom User Avatar

    I think that you misunderstood how the * command should work. The language specification states that the * command should "print out the number at the pointer (without a space)" -- that is, the number at the tape should be concatenated as a string. On your implementation, you're adding the numbers. For example: the '++++++++++^^^^^^^--^^' test case result should be "41" instead of 5.

  • Custom User Avatar
  • Custom User Avatar

    It doesn't work. Test case seems to be broken.

  • Custom User Avatar

    Two purple katas solved today and I got only 1 honor for each of them =(

  • Custom User Avatar

    Resubmitted the kata with random test cases.

  • Custom User Avatar

    The Kata Best Practices says that "Every new kata should ideally teach something different". This kata was designed as an introductory level exercise to teach about some key aspects of the Ruby/Crystal languages (specifically: function syntax, default parameters, the unless keyword, conditional suffixes and conditional expressions). They might use the same topic but I feel that they're fundamentally different.

  • Custom User Avatar

    Do you have a test case? If you didn't add a test case it'll give an error (it has to be on the "Test Cases" tab too, not on "Example Test Cases").

  • Custom User Avatar

    That was fun, well done!

  • Custom User Avatar

    The instructions say the parameters are within a specific range, but the tests are not abiding by those limits. We shouldn't need to sanitize test input, specially when the instructions tell us which input to expect.