코드
# 주어진 세 점의 좌표
x1,y1=map(int,input().split())
x2,y2=map(int,input().split())
x3,y3=map(int,input().split())
# 네번째 점의 좌표 0,0으로 초기화
x4=y4=0
# 축에 평행한 직사각형을 만들기 위해 x값이 같은 점을 기준으로 함
if x1==x2:
x4=x3
elif x1==x3:
x4=x2
elif x2==x3:
x4=x1
y4=y1+(y3-y2)
if y1==y2:
y4=y3
elif y1==y3:
y4=y2
elif y2==y3:
y4=y1
print(x4,y4)
단순하게 조건문으로 세 점의 x값과 y값의 비교를 통해 네 번째 점을 구함.
반응형