코딩테스트(python)/백준

백준 11651번 파이썬

bbeyak 2022. 9. 14. 14:26
반응형

1. 문제

2. 설명

11650번과 패턴은 동일하지만 y좌표를 기준으로 정렬하는 것이 다르다.

sort() 메소드를 사용하기 위해 배열에 넣을 때 num2(y좌표), num1(x좌표)의 위치를 바꾸어 삽입한 후,

a = [[4,0]] <- 이런식으로

정렬이 끝나면 두 좌표의 위치를 바꾸어 출력해주기만 하면 된다. 

3. 코드

import sys
n = int(sys.stdin.readline())
a = []
for i in range (0,n):
    num1, num2 = map(int,input().split())
    a.append([num2,num1])
a.sort()
for i in range(0,len(a)):
    print(a[i][1],a[i][0])
반응형