반응형
문제
https://www.acmicpc.net/problem/3009
코드
x_list = []
y_list = []
for i in range(3):
a, b = map(int, input().split())
x_list.append(a)
y_list.append(b)
for i in range(3):
if x_list.count(x_list[i]) == 1:
x = x_list[i]
if y_list.count(y_list[i]) == 1:
y = y_list[i]
print(x, y)
설명
나머지 한 점의 좌표는 입력 받은 각각의 x, y 좌표 중에서 1개만 나온 값을 출력해주면 된다.
예제 1의 경우 x좌표에 [5, 5, 7] y좌표에 [5,7,5] 가 있으므로
x좌표는 7, y좌표는 7이 된다.
각 리스트에서 count 하여 값이 1인 수를 좌표로 지정해주어 출력하면 된다.
반응형
'개발 연습장 > 백준 문제풀이' 카테고리의 다른 글
[파이썬, Python] 백준 24416: 피보나치 수 1 (0) | 2023.02.13 |
---|---|
[파이썬, Python] 백준 4153: 직각삼각형 (0) | 2023.02.10 |
[파이썬, Python] 백준 1085: 직사각형에서 탈출 (0) | 2023.02.08 |
[파이썬, Python] 백준 11478: 서로 다른 부분 문자열의 개수 (0) | 2023.02.07 |
[파이썬, Python] 백준 1269: 대칭 차집합 (0) | 2023.02.06 |