My solution shows as wrong, but I've compared my output with the desired output and they're the same. Thoughts?


  • 0
    M
    Output:
    
    [[-1,0,0,-1,-1,-1,1,0,0,1,1,0,1,-1,1,1,0,1,0,0,-1,0,-1,1,0,0,-1,0,-1,-1,0,1,-1,0,-1,1,2,1,0,0,-1,-1,-1,-1,-1,1], 
     [2,-1,-1,0,1,0,-1,-1,-1,4,-1,1,0,1,0,1,-1,0,1,1,0,-1,2,1,0,1,0,1,-1,-1,1,-1,-1,1,-1,0,-1,-1,0,0,-1,1,0,1,0,0],
     [1,2,1,1,0,-1,1,0,-1,3,2,1,0,-1,0,-1,-1,1,-1,0,1,-1,-1,0,-1,-1,-1,2,1,0,0,1,0,1,1,0,0,0,1,1,1,0,1,1,0,0]
     [0,-1,0,1,-1,0,0,1,-1,-1,-1,0,1,1,0,1,-1,-1,0,-1,0,0,0,-1,1,1,0,-1,-1,1,-1,-1,1,0,-1,0,-1,-1,-1,-1,1,0,1,0,-1,-1],      
     [1,0,-1,-1,2147483647,-1,-1,-1,1,0,-1,0,0,0,1,0,1,0,0,-1,-1,0,-1,-1,0,-1,-1,2147483647,-1,0,-1,0,1,-1,0,1,2,-1,0,0,1,0,1,1,-1,0]]
    
    Expected
    [[-1,0,0,-1,-1,-1,1,0,0,1,1,0,1,-1,1,1,0,1,0,0,-1,0,-1,1,0,0,-1,0,-1,-1,0,1,-1,0,-1,1,2,1,0,0,-1,-1,-1,-1,-1,1],
     [2,-1,-1,0,1,0,-1,-1,-1,2,-1,1,0,1,0,1,-1,0,1,1,0,-1,2,1,0,1,0,1,-1,-1,1,-1,-1,1,-1,0,-1,-1,0,0,-1,1,0,1,0,0],
     [1,2,1,1,0,-1,1,0,-1,3,2,1,0,-1,0,-1,-1,1,-1,0,1,-1,-1,0,-1,-1,-1,2,1,0,0,1,0,1,1,0,0,0,1,1,1,0,1,1,0,0],
     [0,-1,0,1,-1,0,0,1,-1,-1,-1,0,1,1,0,1,-1,-1,0,-1,0,0,0,-1,1,1,0,-1,-1,1,-1,-1,1,0,-1,0,-1,-1,-1,-1,1,0,1,0,-1,-1],
     [1,0,-1,-1,2147483647,-1,-1,-1,1,0,-1,0,0,0,1,0,1,0,0,-1,-1,0,-1,-1,0,-1,-1,2147483647,-1,0,-1,0,1,-1,0,1,2,-1,0,0,1,0,1,1,-1,0]]
    

    I explicitly compared the two lists using the following code:

    for j in range(len(output)):
        if output[i][j] != expected[i][j]:
            print("Found difference. \n\toutput[{i}][{j}] == {o}\n\texpected[{i}][{j}] == {e}".format(i=i, j=j, o=output[i][j], e=output[i][j]))

Log in to reply
 

Looks like your connection to LeetCode Discuss was lost, please wait while we try to reconnect.