출처 :
https://www.acmicpc.net/problem/3009
풀이 :
x1, y1 = map(int,input().split())
x2, y2 = map(int,input().split())
x3, y3 = map(int,input().split())
if x1 == x2:
x4 = x3
elif x1 == x3:
x4 = x2
else :
x4 = x1
if y1 == y2 :
y4 = y3
elif y1 == y3:
y4 = y2
else:
y4 = y1
print(x4,y4)
다른 풀이도 보겠지만 그냥 내풀이는 생략하겠다.
x_nums = []
y_nums = []
for _ in range(3):
x, y = map(int, input().split())
x_nums.append(x)
y_nums.append(y)
for i in range(3):
if x_nums.count(x_nums[i]) == 1:
x4 = x_nums[i]
if y_nums.count(y_nums[i]) == 1:
y4 = y_nums[i]
print(x4, y4)
다른풀이 보고 좋아보여서 가져왔다.
https://ooyoung.tistory.com/103
리스트를 만든 다음 x와 y를 리스트에 넣은 다음
count를 사용해 1개 인값을 찾아 x4, y4 에 넣어주는거다. 도움이 되는 풀이 같다. 내풀이는 초딩같다.
'코딩테스트 > 기초' 카테고리의 다른 글
백준 3053 택시기하학 - python (0) | 2022.01.11 |
---|---|
백준 4153 직각삼각형 - python (0) | 2022.01.11 |
백준 1085 직사각형에서 탈출 - python (0) | 2022.01.11 |
백준 9020 골드바흐의 추측 - python (0) | 2022.01.11 |
백준 2948 베르트랑 공준 - Python (0) | 2022.01.10 |