풀이

정사각형의 한변의 길이를 10으로 지정하고 주어진 (왼쪽지점+10)과 (아래지점+10)으로 색종이가 붙여진 영역을 구함

count = int(input())
square = [[0] * 100 for _ in range(100)]
for _ in range(count):
    left, down = map(int, input().split())

    for i in range(left, left + 10):
        for j in range(down, down + 10):
            square [i][j] = 1


print(sum(sum(square, [])))

sum

sum에서 두번째 인자값은 시작지점을 의미함

이때 2차원 리스트인 square를 1차원 리스트로 만들어주기 위해 []를 넣어줌

-> 2차원 리스트의 모든 원소들이 1차원 리스트로 들어가게됨

sum(square, []) : 1차원 리스트로 만들어줌

sum(sum(square, [])) : 1차원 리스트의 모든 원소들의 합을 구함