✨ 2025.07.13 코딩테스트 문제 풀이
🧠 문제 설명
- 2차원 평면 위의 점 N개가 주어짐
- x좌표 오름차순 정렬,
- x가 같으면 y좌표 오름차순 정렬
💡 접근 방법
- 각 점을 (x, y) 튜플로 받아 리스트에 저장 후 sorted 하기
💻 내가 작성한 코드
import sys
N = int(sys.stdin.readline())
points = []
for _ in range(N):
x, y = map(int, sys.stdin.readline().split())
points.append((x, y))
for x,y in sorted(points):
print(x, y)
✅ 배운 점
- 파이썬에서 튜플 정렬은 자동으로 (첫 번째 원소 → 두 번째 원소) 기준으로 정렬됨!
- sorted(points) 한 줄로 복잡한 비교 없이 정렬 가능해서 매우 효율적이었다