[백준 3009 파이썬] 네 번째 점

일단 해볼게·2022년 8월 2일
0

백준

목록 보기
8/132

https://www.acmicpc.net/problem/3009

x_num = [] # x좌표를 담을 리스트
y_num = [] # y좌표를 담을 리스트
x4 = 0 
y4 = 0  
for i in range(3):
    x,y = map(int,input().split())
    x_num.append(x)
    y_num.append(y)

for i in range(3):
     if x_num.count(x_num[i]) == 1: # x좌표 중 하나만 존재하는것
            x4 = x_num[i]
     if y_num.count(y_num[i]) == 1: # y좌표 중 하나만 존재하는것
            x4 = x_num[i]
            y4 = y_num[i]

print(x4,y4)
  • 직사각형의 특성을 이용해서 x좌표로 이루어진 네 개의 수와 y좌표로 이루어진 네 개의 수에서 각각 두 개씩 같은 수를 구할 수 있다.
  • x좌표 리스트, y좌표 리스트 요소 중 하나만 존재하는 것을 추출한다.
profile
시도하고 More Do하는 백엔드 개발자입니다.

0개의 댓글