Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- T = int(input())
- for t in range(1, T + 1):
- R, C, K = map(int, input().split())
- Vrc = [[0 for j in range(C)] for i in range(R)]
- for r in range(R):
- for c, val in enumerate(map(int, input().split())):
- Vrc[r][c] = val
- print(Vrc)
- dp = [[1 for j in range(C)] for i in range(R)]
- if R == 1 and C != 1:
- for c in range(1, C):
- if Vrc[0][c] == Vrc[0][c - 1]:
- dp[0][c] = dp[0][c - 1] + 1
- else:
- for r in range(1, R):
- for c in range(1, C):
- if Vrc[r][c] == Vrc[r][c - 1]:
- dp[r][c] = dp[r][c - 1] + 1
- print(dp)
- #print('Case #{}: {}'.format(t, y))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement