n = int(input())
area = []

for _ in range(n):
    x,y = map(int,input().split())
    for i in list(range(x, x + 10)):
        for j in list(range(y, y + 10)):
            area.append((i,j)) # 도화지 위의 색종이가 존재하는 영역(x,y좌표)를 모두 list 에 담음. 이때는 중복되는 영역도 모두 함께 list에 담음

print(len(set(area))) # 겹치는 영역은(x,y 좌표) set 으로 중복제거함
반응형

'알고리즘' 카테고리의 다른 글

[백준] 2675 문자열반복  (0) 2023.10.17
2630 색종이 만들기  (0) 2023.10.17
[백준]2562 최댓값  (0) 2023.10.17
[백준] 2231 분배합  (0) 2023.10.17
[백준] 1934 최소공배수  (0) 2023.10.17

+ Recent posts