https://www.acmicpc.net/problem/3009
3009번: 네 번째 점
세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.
www.acmicpc.net
# 3009 - Python 3
import sys
input = sys.stdin.readline
arr_x = []
arr_y = []
answer = []
for _ in range(3):
x, y = map(int, input().split())
arr_x.append(x)
arr_y.append(y)
if arr_x[0] == arr_x[1]: # x좌표 찾는 과정
answer.append(arr_x[2])
elif arr_x[1] == arr_x[2]:
answer.append(arr_x[0])
else:
answer.append(arr_x[1])
if arr_y[0] == arr_y[1]: # y좌표 찾는 과정
answer.append(arr_y[2])
elif arr_y[1] == arr_y[2]:
answer.append(arr_y[0])
else:
answer.append(arr_y[1])
print(*answer)'코딩' 카테고리의 다른 글
| [Python] 백준 #10101. 삼각형 외우기 (0) | 2023.03.22 |
|---|---|
| [Python] 백준 #9063. 대지 (0) | 2023.03.22 |
| [Python] 백준 #15894. 수학은 체육과목 입니다 (0) | 2023.03.22 |
| [Python] 백준 #1237. 정ㅋ벅ㅋ (0) | 2023.03.22 |
| [Python] 백준 #27323. 직사각형 (0) | 2023.03.21 |