문제
https://www.acmicpc.net/problem/3009
사용 언어
Python3
제출 답안
import sys
x = []
y = []
for _ in range(3):
temp = sys.stdin.readline().strip().split(' ')
x.append(temp[0]) # x좌표끼리
y.append(temp[1]) # y좌표끼리
# 나머지 x좌표 구하기
if (x[0] == x[1]):
res_x = x[2]
else:
if (x[1] == x[2]):
res_x = x[0]
else:
res_x = x[1]
# 나머지 y좌표 구하기
if (y[0] == y[1]):
res_y = y[2]
else:
if (y[1] == y[2]):
res_y = y[0]
else:
res_y = y[1]
print(res_x, res_y)
공부한 내용
N줄을 입력받아 리스트에 저장할 때
딱히 새로운 내용은 없었고 위에서 사용하진 않았지만 여러 줄 입력을 한 리스트에 저장해도 상관없다면 더 간단하게 쓸 수 있는 코드를 찾아봤다.
import sys
n = int(sys.stdin.readline())
data = [sys.stdin.readline().strip() for i in range(n)]
출처: https://growingarchive.tistory.com/157
'코딩 테스트 스터디 > 백준' 카테고리의 다른 글
[실버 IV] 1475번. 방 번호 (0) | 2022.02.10 |
---|---|
[실버 IV] 2108번. 통계학 (0) | 2022.02.06 |
[브론즈 II] 14561번. 회문 (0) | 2022.02.03 |
[브론즈 II] 2577번. 숫자의 개수 (0) | 2022.01.31 |
[브론즈 II] 2775번. 부녀회장이 될테야 (0) | 2022.01.30 |