백준 11650 - python3

박우영·2023년 1월 15일
0

백준 단계별

목록 보기
62/85
post-custom-banner

https://www.acmicpc.net/problem/11650

문제)

2차원 평면 위의 점 N개가 주어진다. 좌표를 x좌표가 증가하는 순으로, x좌표가 같으면 y좌표가 증가하는 순서로 정렬한 다음 출력하는 프로그램을 작성하시오.

입력)

출력)

첫째 줄부터 N개의 줄에 점을 정렬한 결과를 출력한다.

예제 입력)

5
3 4
1 1
1 -1
2 2
3 3

예제 출력)

1 -1
1 1
2 2
3 3
3 4

시간 제한: 1초 / 메모리 제한: 256MB

문제 풀이)


처음에 100,000 n 값을 고려하지않고 작성한 코드이다.
이렇게하면 출력은 되지만 시간초과 판정을 받게된다. 범위가 -10만~10만이기때문


람다 를 이용하여 풀어봤는데 x[0] 순서로 먼저 정렬하고 x[1] 순서로 정렬한다는 의미 이다.

post-custom-banner

0개의 댓글