본문 바로가기

코딩테스트(python)/백준

백준 11651번 파이썬

반응형

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])
반응형

'코딩테스트(python) > 백준' 카테고리의 다른 글

백준 10841번 파이썬  (0) 2022.09.20
백준 1181번 파이썬  (0) 2022.09.14
백준 11650번 파이썬  (0) 2022.09.14
백준 1427번 파이썬  (0) 2022.09.13
백준 20305번 파이썬  (0) 2022.09.13