본문 바로가기
Algorithms

백준 3009. 네 번째 점

by Brian Go 2022. 6. 9.

 

뭔가 바로 해결책이 떠오르지 않았던 문제. 살짝 고민했으나, 세 점 중에서 두 번 등장한 점은 이미 이어져 있는 것이므로, 한 번만 등장한 좌표들을 체크해서 출력할 생각을 해봤다.

dic_x = {}
dic_y = {}

for i in range(3):
	x, y = map(int, input().split())
	if dic_x.get(x) == None:
		dic_x[x] = 1
	else:
		dic_x[x] += 1
	if dic_y.get(y) == None:
		dic_y[y] = 1
	else:
		dic_y[y] += 1

for i in dic_x.keys():
	if dic_x[i] == 1:
		print(i, end=" ")
for j in dic_y.keys():
	if dic_y[j] == 1:
		print(j)
		
 

 

'Algorithms' 카테고리의 다른 글

백준 3034. 앵그리 창영  (0) 2022.06.09
백준 4153. 직각삼각형  (0) 2022.06.09
백준 1085. 직사각형에서 탈출  (0) 2022.06.09
백준 11478. 서로 다른 부분 문자열의 개수  (0) 2022.06.09
백준 1269. 대칭 차집합  (0) 2022.06.07

댓글