[백준] 11651 좌표 정렬하기 2 Python
2024. 6. 28. 18:53ㆍPython/백준
https://www.acmicpc.net/problem/11651
📝 문제
2차원 평면 위의 점 N개가 주어진다. 좌표를 y좌표가 증가하는 순으로, y좌표가 같으면 x좌표가 증가하는 순서로 정렬한 다음 출력하는 프로그램을 작성하시오.
🔎 풀이
입력받은 값을 반대로 리스트 형태로 저장한 뒤, 정렬 결과를 다시 반대로 출력하면 된다.
💻 코드
cords = []
for i in range(int(input())):
x, y = map(int, input().split())
cords.append([y, x])
cords = sorted(cords)
for i in range(len(cords)):
print(cords[i][1], cords[i][0])
'Python > 백준' 카테고리의 다른 글
[백준] 10814 나이순 정렬 Python (2) | 2024.06.28 |
---|---|
[백준] 1181 단어 정렬 Python (0) | 2024.06.28 |
[백준] 11650 좌표 정렬하기 Python (2) | 2024.06.28 |
[백준] 1427 소트인사이드 Python (1) | 2024.06.28 |
[백준] 2751 수 정렬하기 2 Python (1) | 2024.06.27 |