Baekjoon/단계별로 풀어보기
[백준][10단계 기하: 직사각형과 삼각형] 3009번 / 네 번째 점 (파이썬/Python)
junslee
2025. 4. 30. 18:52
1. 문제 설명
2. 코드
x_list=[]
y_list=[]
for _ in range(3):
x,y=map(int,input().split())
x_list.append(x)
y_list.append(y)
for x in x_list:
if x_list.count(x) == 1:
x_result = x
break
for y in y_list:
if y_list.count(y) == 1:
y_result = y
break
print(x_result, y_result)
3. 풀이 과정
x와 y의 값을 모두 리스트에 저장해서 중복되지 않은 x와y값이 네번째 점의 좌표다.
리스트에 모두 저장하기 위해 for문으로 x와y를 입력받아 각각 x_list,y_list에 저장하고
각 리스트에서 count()값이 1인 경우 x_result와 y_result로 저장한다.
좌표가 저장된 리스트이기 때문에 두 리스트를 연달아 출력하면 된다.