본문 바로가기

카테고리 없음

[Python] 백준 3009 네 번째 점

반응형

코드 작성

x = []
y = []
for _ in range(3):
    a,b = map(int, input().split())
    x.append(a)  #x리스트에 a의 좌표 3개를 넣는다
    y.append(b)
for i in range(3):
    if x.count(x[i])==1:
        a4 = x[i]
    if y.count(y[i])==1:
        b4 = y[i]
print(a4,b4)

코드  풀이

#1

평행사변형 위 그림과 같이 a,b,c,d의 점들이 각각 x,y좌표의 한 개씩 공유하고 있다. 따라서 위 문제는 x라는 배열에 a의 좌표를 3개 넣고, x를 카운트(count)하여 1개의 숫자를 가진 좌표가 a4,b4가 되는 것이다.

 

 

 

 

반응형