문제
세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.
입력
세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고, 1000보다 작거나 같은 정수이다.
출력
직사각형의 네 번째 점의 좌표를 출력한다.
예제 입력 1
30 20
10 10
10 20
예제 출력 1
30 10
풀이
point_x = []
point_y = []
for i in range(3):
x, y = map(int, input().split())
point_x.append(x)
point_y.append(y)
for i in range(3):
if point_x.count(point_x[i]) == 1:
x = point_x[i]
if point_y.count(point_y[i]) == 1:
y = point_y[i]
print(x, y)
반응형
'Algorithm > Online judge' 카테고리의 다른 글
[백준] 11057번 > 오르막 수 (0) | 2021.02.11 |
---|---|
[백준] 10819번 > 차이를 최대로 (0) | 2021.02.11 |
[백준] 1085번 > 직사각형에서 탈출 (0) | 2021.02.10 |
[백준] 4948번 > 베르트랑 공준 (0) | 2021.02.10 |
[백준] 1929번 > 소수 구하기 (0) | 2021.02.09 |