모든 값이 0인 10x10의 리스트를 만든 후
색칠된 색상의 값(ex 문제대로라면 빨강이 1, 파랑이 2)만큼 더해주는 방법을 사용했다. (합이 3이상인 것들을 카운트하여 출력)
for tc in range(1,int(input())+1):
N= int(input())
chk=[[0]*10 for _ in range(10)]
for i in range(N):
x1,y1,x2,y2,color = map(int,input().split())
for x in range(x1,x2+1):
for y in range(y1,y2+1):
chk[x][y]+=color
ans=0
for ii in range(10):
for jj in range(10):
if chk[ii][jj]>=3:
ans+=1
print(f'#{tc} {ans}')