문제 - 세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.
입력 - 세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고, 1000보다 작거나 같은 정수이다.
출력 - 직사각형의 네 번째 점의 좌표를 출력한다
풀이 -
처음 8~10번째 줄에 3개의 점 좌표를 입력한다. 이후 네 번째 점을 찾기 위해 12번째 줄에서 24번째 줄까지 간단한 규칙으로 찾습니다. 규칙은 x좌표가 1, 2번이 중복이면 3번과 4번 x 과표를 같게 하고, 1, 3번이 같으면 2번과 4번이 같게, 마지막으로 2,3번 x좌표가 같으면 1,4번 x좌표가 같게 합니다. y 좌표도 똑같은 원리로 4번째 y좌표를 찾습니다.
'알고리즘 공부 > 백준 알고리즘' 카테고리의 다른 글
9063 - 대지 (C++) (3) | 2024.11.15 |
---|---|
15894 - 수학은 체육과목 입니다 (C++) (0) | 2024.11.14 |
1085 - 직사각형에서 탈출 (C++) (0) | 2024.11.12 |
27323 - 직사각형 ( C++) (0) | 2024.11.07 |
11653 - 소인수분해 (C++) (0) | 2024.11.06 |