• Not a kata issue.

    You return Ross 9757; expected is Ross 9604.

    "expected $ACTUAL to deeply equal $EXPECTED"

  • i pass the first test and fail at the random test when i log it it was the same answer as expected anyone experiencing this? (Using JS)

    This is my Console Log

    [
    [ 'Rachel', '$9266', '6 apples' ],
    [ 'Gunther', '$9905', '8 lemons' ],
    [ 'Joey', '$9423', '5 tables' ],
    [ 'Marcel', '$9229', '3 carrots' ],
    [ 'Janice', '$9019', '1 banana' ],
    [ 'Ross', '$9757', '9 playstations' ],
    [ 'Phoebe', '$9331', '4 oranges' ]
    ]

    This is the expected

    expected [ [ 'Rachel', '$9266', '6 apples' ],
    [ 'Gunther', '$9905', '8 lemons' ],
    [ 'Joey', '$9423', '5 tables' ],
    [ 'Marcel', '$9229', '3 carrots' ],
    [ 'Janice', '$9019', '1 banana' ],
    [ 'Ross', '$9757', '9 playstations' ],
    [ 'Phoebe', '$9331', '4 oranges' ] ] to deeply equal [ [ 'Rachel', '$9266', '6 apples' ],
    [ 'Gunther', '$9905', '8 lemons' ],
    [ 'Joey', '$9423', '5 tables' ],
    [ 'Marcel', '$9229', '3 carrots' ],
    [ 'Janice', '$9019', '1 banana' ],
    [ 'Ross', '$9604', '9 playstations' ],
    [ 'Phoebe', '$9331', '4 oranges' ] ]

  • In languages (like Go) with UTF-8 strings (variable number of byte per character):

    Add a test case with a 2 byte character (like ± or 🌹) in the string.
    Solutions with byte access despite the structure of UTF-8 strings will fail the test.

  • this should be a 5 level not 6

  • Along with already mentioned problems, negative number will break this.

  • input should not be used as parameter name in python as it shadows builtin function.

  • Not 4kyu at all, the description is just awful...

  • Yes digits are not considered as character and empty string is not a substring as well.

  • Aren't the following messages also valid?

    1. "4hell0" ... (split to 4, "hell", 0, "")
    2. "11" ... (split to 1, "1")
    3. "5h0v3l" ... (split to 5, "h0v3l")

    Or are digits not considered "characters" aswell and empty strings not considered a substring? ;-)

    • one single random test isn't enough (JS at least), and needs to test different sizes too
    • invalid inputs aren't tested in the random tests either
  • the description is just... horrible :s

    • the examples rely on implementation details (shifting stuff), and the way it's displayed is especially misleading (in a 2x2 layout)
    • the task should be given before the example. For now, this seems to be the task, when reading the description: You must first sort the array alphabetically. And output consists of letters obtained diagonally (from upper left to lower right). while it's not that at all......
  • You may solve some easier katas relative to palindromic numbers, there is a bunch of it: see here

  • In Python, there exist ways to increase the recursion limit... ;)

  • Loading more items...