네 번째 점

면접 대비

시간 제한2초메모리 제한128 MB

요약
평행사변형의 인접한 두 변을 좌표로 입력받아 각 줄마다 네 번째 꼭짓점을 계산해 출력합니다.
난이도

쉬움10점 중 2점

유형
기하, 수학, 구현
정답자
아직 제출이 없습니다

문제

평행사변형에서 서로 이웃한 두 변이 주어진다. 각 변은 양 끝점의 좌표로 표현되며, 두 변은 한 꼭짓점을 공유한다.

주어진 세 꼭짓점을 이용해 평행사변형의 나머지 한 꼭짓점, 즉 네 번째 점의 좌표를 구하라.

입력

입력은 여러 줄로 주어진다. 각 줄에는 실수 8개가 주어진다.

처음 네 수는 첫 번째 변의 두 끝점 (x, y) 좌표이고, 다음 네 수는 두 번째 변의 두 끝점 (x, y) 좌표이다. 모든 좌표는 미터 단위이며, 밀리미터 단위까지 표현될 수 있다. 각 좌표값은 -10000 이상 10000 이하이다.

출력

각 입력 줄마다 네 번째 점의 x y 좌표를 한 줄에 출력한다. 좌표는 미터 단위로 소수점 아래 셋째 자리까지 출력한다.

예제1

  1. 예제 1

    입력
    0.000 0.000 0.000 1.000 0.000 1.000 1.000 1.000
    1.000 0.000 3.500 3.500 3.500 3.500 0.000 1.000
    1.866 0.000 3.127 3.543 3.127 3.543 1.412 3.145
    
    예상 출력
    1.000 0.000
    -2.500 -2.500
    0.151 -0.398