https://www.acmicpc.net/problem/2358
n = int(input())
x_dict = {}
y_dict = {}
for _ in range(n):
i, j = map(int, input().split())
x_dict[i] = x_dict.get(i, 0) + 1
y_dict[j] = y_dict.get(j, 0) + 1
count = 0
for value in x_dict.values():
if value >= 2:
count += 1
for value in y_dict.values():
if value >= 2:
count += 1
print(count)
x,y좌표와 같은 위치에 있으면 +1
그래서 값이 2개 이상이 될 경우, count의 갯수를 더하여 값을 가져온다.
'코딩테스트' 카테고리의 다른 글
하루 코테 1개 풀기 - 향해 7일차 (0) | 2025.04.20 |
---|---|
하루 코테 1개 풀기 - 향해 6일차 (0) | 2025.04.20 |
하루 코테 1개 풀기 - 향해 4일차 (0) | 2025.04.08 |
하루 코테 1개 풀기 - 향해 3일차 (0) | 2025.04.02 |
하루 코테 1개 풀기 - 향해 2일차 (0) | 2025.04.01 |