Ad
  • Custom User Avatar

    The answer to previous test is [ 1, 2, 1, 1, 3, 1, 0, 0, 0, 0 ], so I think we know what's going on here :>

    @pchan2: Move your global variables inside the function.

  • Custom User Avatar

    The tests are fine. What B1ts was trying to point out is that you probably have a bug in your code.
    Just to be clear:

    expected '[1,2,1,1,3,1,9,9,1,2,1,1,3,1,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0]' to equal '[9,9,1,2,1,1,3,1,9,9,0,0,0,0,0,0,0,0,0,0]'
                  ^ this is what your solution produced                                    ^ this is the expected, correct answer
    

    You have [1,2,1,1,3,1] at the beginning of your result; where did those digits come from? A likely case is that you are using global variables and one test is polluting the next test.

  • Custom User Avatar

    This comment is hidden because it contains spoiler information about the solution