코딩테스트

하루 코테 1개 풀기 - 향해 5일차

songsua 2025. 4. 13. 22:58

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의 갯수를 더하여 값을 가져온다.