Ad
  • Default User Avatar

    I can give you my logs for that test cse, hope it helps

      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·  ·  ·  ·  ·Z18
    1| 3  S  ·  ·  ·  ·  ·  ·  ·  ·
    2| 2  S  ·  ·  ·  ·  ·  ·  ·  ·
    3| 1  S  ·  ·  ·  ·  ·  ·  ·  ·
    4| 2  ·  ·  ·  ·  ·  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·  ·  ·  ·Z15  ·
    1| 3  S  ·  ·  ·  ·  ·  ·  ·  ·
    2| 2  S  ·  ·  ·  ·  ·  ·  ·  ·
    3| 1  S  ·  ·  ·  ·  ·  ·  ·  ·
    4| 2  ·  ·  ·  ·  ·  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·  ·  ·Z12  ·  ·
    1| 3  S  ·  ·  ·  ·  ·  ·  ·  ·
    2| 2  S  ·  ·  ·  ·  ·  ·  ·  ·
    3| 1  S  ·  ·  ·  ·  ·  ·  ·Z12
    4| 2  ·  ·  ·  ·  ·  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·Z25
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·  · Z9  ·  ·  ·
    1| 3  S  ·  ·  ·  ·  ·  ·  ·  ·
    2| 2  S  ·  ·  ·  ·  ·  ·  ·  ·
    3| 1  S  ·  ·  ·  ·  ·  ·Z10  ·
    4| 2  ·  ·  ·  ·  ·  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·Z22  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  · Z6  ·  ·  ·  ·
    1| 3  S  ·  ·  ·  ·  ·  ·  ·  ·
    2| 2  S  ·  ·  ·  ·  ·  ·  ·Z21
    3| 1  S  ·  ·  ·  ·  · Z8  ·  ·
    4| 2  ·  ·  ·  ·  ·  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·Z19  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  · Z3  ·  ·  ·  ·  ·
    1| 3  S  ·  ·  ·  ·  ·  ·  ·  ·
    2| 2  S  ·  ·  ·  ·  ·  ·Z18  ·
    3| 1  S  ·  ·  ·  · Z6  ·  ·  ·
    4| 2  ·  ·  ·  ·  ·  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·Z16  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·  ·  ·  ·  ·  ·
    1| 3  S  ·  ·  ·  ·  ·  ·  ·Z35
    2| 2  S  ·  ·  ·  ·  ·Z15  ·  ·
    3| 1  S  ·  ·  · Z4  ·  ·  ·  ·
    4| 2  ·  ·  ·  ·  ·  ·  ·  · Z9
    5| 3  ·  ·  ·  ·Z13  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·  ·  ·  ·  ·  ·
    1| 3  S  ·  ·  ·  ·  ·  ·Z31  ·
    2| 2  S  ·  ·  ·  ·Z12  ·  ·  ·
    3| 1  S  ·  · Z2  ·  ·  ·  ·  ·
    4| 2  ·  ·  ·  ·  ·  ·  · Z7  ·
    5| 3  ·  ·  · Z9  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·  ·  ·  ·  ·Z22
    1| 3  S  ·  ·  ·  ·  ·Z27  · Z8
    2| 2  S  ·  ·  · Z9  ·  ·  ·Z17
    3| 1  S  ·  ·  ·  ·  ·  ·  ·  ·
    4| 2  ·  ·  ·  ·  ·  · Z5  ·  ·
    5| 3  ·  · Z5  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·  ·  ·  ·Z19  ·
    1| 3  S  ·  ·  ·  ·Z23  · Z8  ·
    2| 2  S  ·  · Z6  ·  ·  ·Z17  ·
    3| 1  S  ·  ·  ·  ·  ·  ·  ·  ·
    4| 2  ·  ·  ·  ·  · Z3  ·  ·  ·
    5| 3  · Z1  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·  ·  ·Z16  ·  ·
    1| 3  S  ·  ·  ·Z19  · Z8  ·  ·
    2| 2  S  · Z3  ·  ·  ·Z17  ·  ·
    3| 1  S  ·  ·  ·  ·  ·  ·  ·Z18
    4| 2  ·  ·  ·  · Z1  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·  ·Z13  ·  ·Z15
    1| 3  S  ·  ·Z15  · Z8  ·  ·  ·
    2| 2  S  ·  ·  ·  ·Z17  ·  ·  ·
    3| 1  S  ·  ·  ·  ·  ·  ·Z16  ·
    4| 2  ·  ·  ·  ·  ·  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·Z10  ·  ·Z15  ·
    1| 3  S  ·Z11  · Z8  ·  ·  ·  ·
    2| 2  S  ·  ·  ·Z14  ·  ·  ·  ·
    3| 1  S  ·  ·  ·  ·  ·Z14  ·  ·
    4| 2  ·  ·  ·  ·  ·  ·  ·  ·Z21
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  · Z7  ·  ·Z15  ·  ·
    1| 3  S Z6  · Z8  ·  ·  ·  ·  ·
    2| 2  S  ·  ·Z11  ·  ·  ·  ·  ·
    3| 1  S  ·  ·  ·  ·Z12  ·  ·  ·
    4| 2  ·  ·  ·  ·  ·  ·  ·Z19  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  · Z3  ·  ·Z15  ·  ·  ·
    1| 3 Z1  · Z8  ·  ·  ·  ·  ·  ·
    2| 2  S  · Z8  ·  ·  ·  ·  ·  ·
    3| 1  S  ·  ·  ·Z10  ·  ·  ·  ·
    4| 2  ·  ·  ·  ·  ·  ·Z17  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·  ·Z15  ·  ·  ·  ·
    1| 3  x Z5  ·  ·  ·  ·  ·  ·  ·
    2| 2  S Z5  ·  ·  ·  ·  ·  ·  ·
    3| 1  S  ·  · Z8  ·  ·  ·  ·  ·
    4| 2  ·  ·  ·  ·  ·Z15  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  ·  ·Z12  ·  ·  ·  ·  ·
    1| 3 Z1  ·  ·  ·  ·  ·  ·  ·  ·
    2| 2 Z1  ·  ·  ·  ·  ·  ·  ·  ·
    3| 1  S  · Z6  ·  ·  ·  ·  ·  ·
    4| 2  ·  ·  ·  ·Z13  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2  · Z8  ·  ·  ·  ·  ·  ·
    1| 3  x  ·  ·  ·  ·  ·  ·  ·  ·
    2| 2  x  ·  ·  ·  ·  ·  ·  ·  ·
    3| 1  S Z4  ·  ·  ·  ·  ·  ·  ·
    4| 2  ·  ·  ·Z11  ·  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1  2 Z5  ·  ·  ·  ·  ·  ·  ·
    1| 3  x  ·  ·  ·  ·  ·  ·  ·  ·
    2| 2  x  ·  ·  ·  ·  ·  ·  ·  ·
    3| 1 Z2  ·  ·  ·  ·  ·  ·  ·  ·
    4| 2  ·  · Z9  ·  ·  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
      [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    0| 1 Z2  ·  ·  ·  ·  ·  ·  ·  ·
    1| 3  x  ·  ·  ·  ·  ·  ·  ·  ·
    2| 2  x  ·  ·  ·  ·  ·  ·  ·  ·
    3|Z1  x  ·  ·  ·  ·  ·  ·  ·  ·
    4| 2  · Z7  ·  ·  ·  ·  ·  ·  ·
    5| 3  ·  ·  ·  ·  ·  ·  ·  ·  ·
    
    
  • Default User Avatar

    I really like this task. It's was fun. My code gave right answer for first 2 boards. But for board 3 it gave 18 instead of 20.
    I have no idea why. Those are the logs(Zeroes are empty places). Can somebody point me in the right direction?

    [ [ 1, 2, 0, 0, 0, 0, 0, 0, 0, 'Z 18' ]
    [ 3, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 1, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 0, 0, 0, 'Z 12', 0 ],
    [ 3, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 1, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 0, 0, 'Z 9', 0, 0 ],
    [ 3, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 1, 'S', 0, 0, 0, 0, 0, 0, 0, 'Z 10' ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 'Z 22' ] ]\

    [ [ 1, 2, 0, 0, 0, 0, 'Z 6', 0, 0, 0 ],
    [ 3, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 1, 'S', 0, 0, 0, 0, 0, 0, 'Z 8', 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 'Z 19', 0 ] ]

    [ [ 1, 2, 0, 0, 0, 'Z 3', 0, 0, 0, 0 ],
    [ 3, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 'S', 0, 0, 0, 0, 0, 0, 0, 'Z 18' ],
    [ 1, 'S', 0, 0, 0, 0, 0, 'Z 6', 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 'Z 16', 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 3, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 'S', 0, 0, 0, 0, 0, 0, 'Z 15', 0 ],
    [ 1, 'S', 0, 0, 0, 0, 'Z 4', 0, 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 'Z 13', 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 3, 'S', 0, 0, 0, 0, 0, 0, 0, 'Z 31' ],
    [ 2, 'S', 0, 0, 0, 0, 0, 'Z 12', 0, 0 ],
    [ 1, 'S', 0, 0, 0, 'Z 2', 0, 0, 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Z 7' ],
    [ 3, 0, 0, 0, 0, 'Z 9', 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 3, 'S', 0, 0, 0, 0, 0, 0, 'Z 27', 0 ],
    [ 2, 'S', 0, 0, 0, 0, 'Z 9', 0, 0, 0 ],
    [ 1, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 'Z 5', 0 ],
    [ 3, 0, 0, 0, 'Z 5', 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 0, 0, 0, 0, 'Z 19' ],
    [ 3, 'S', 0, 0, 0, 0, 0, 'Z 23', 0, 'Z 8' ],
    [ 2, 'S', 0, 0, 0, 'Z 6', 0, 0, 0, 'Z 17' ],
    [ 1, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 'Z 3', 0, 0 ],
    [ 3, 0, 0, 'Z 1', 0, 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 0, 0, 0, 'Z 16', 0 ],
    [ 3, 'S', 0, 0, 0, 0, 'Z 19', 0, 'Z 8', 0 ],
    [ 2, 'S', 0, 0, 'Z 3', 0, 0, 0, 'Z 17', 0 ],
    [ 1, 'S', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 'Z 1', 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 0, 0, 'Z 13', 0, 0 ],
    [ 3, 'S', 0, 0, 0, 'Z 15', 0, 'Z 8', 0, 0 ],
    [ 2, 'S', 0, 0, 0, 0, 0, 'Z 17', 0, 0 ],
    [ 1, 'S', 0, 0, 0, 0, 0, 0, 0, 'Z 16' ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 0, 'Z 10', 0, 0, 'Z 15' ],
    [ 3, 'S', 0, 0, 'Z 11', 0, 'Z 8', 0, 0, 0 ],
    [ 2, 'S', 0, 0, 0, 0, 'Z 14', 0, 0, 0 ],
    [ 1, 'S', 0, 0, 0, 0, 0, 0, 'Z 14', 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 'Z 7', 0, 0, 'Z 15', 0 ],
    [ 3, 'S', 0, 'Z 6', 0, 'Z 8', 0, 0, 0, 0 ],
    [ 2, 'S', 0, 0, 0, 'Z 11', 0, 0, 0, 0 ],
    [ 1, 'S', 0, 0, 0, 0, 0, 'Z 12', 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Z 19' ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 'Z 3', 0, 0, 'Z 15', 0, 0 ],
    [ 3, 'S', 'Z 1', 0, 'Z 8', 0, 0, 0, 0, 0 ],
    [ 2, 'S', 0, 0, 'Z 8', 0, 0, 0, 0, 0 ],
    [ 1, 'S', 0, 0, 0, 0, 'Z 10', 0, 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 0, 'Z 17', 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 0, 'Z 15', 0, 0, 0 ],
    [ 3, 0, 0, 'Z 6', 0, 0, 0, 0, 0, 0 ],
    [ 2, 0, 0, 'Z 6', 0, 0, 0, 0, 0, 0 ],
    [ 1, 0, 0, 0, 0, 'Z 9', 0, 0, 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 0, 'Z 15', 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 0, 'Z 12', 0, 0, 0, 0 ],
    [ 3, 0, 'Z 3', 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 0, 'Z 4', 0, 0, 0, 0, 0, 0, 0 ],
    [ 1, 0, 0, 0, 'Z 8', 0, 0, 0, 0, 0 ],
    [ 2, 0, 0, 0, 0, 0, 'Z 13', 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 0, 'Z 9', 0, 0, 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 2, 'Z 2', 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 1, 0, 0, 'Z 7', 0, 0, 0, 0, 0, 0 ],
    [ 2, 0, 0, 0, 0, 'Z 11', 0, 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]

    [ [ 1, 2, 0, 'Z 6', 0, 0, 0, 0, 0, 0 ],
    [ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 'Z 2', 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
    [ 0, 0, 'Z 7', 0, 0, 0, 0, 0, 0, 0 ],
    [ 0, 0, 0, 0, 'Z 11', 0, 0, 0, 0, 0 ],
    [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ]

  • Default User Avatar

    The way my solution "works" is so scuffed now that I look at Your work.Thank You for Your explanations how it works.