l.sort(key=lambda t:(t[0],t[1]))는 x값을 먼저 비교하고, 같을 시에 y로 정렬하는데,
이는 y 값으로 한번 정렬을 하고 난 뒤에 x로 정렬을 하는것과 같습니다.
따라서 t[1]로 먼저 소팅을 하면 정답이지만,
파이썬으로 소트를 두번걸면 시간초과가 발생하니 pypy로 제출하시면 됩니다.
11650번 - 좌표 정렬하기
l.sort(key=lambda t:(t[0],t[1]))는 x값을 먼저 비교하고, 같을 시에 y로 정렬하는데,
이는 y 값으로 한번 정렬을 하고 난 뒤에 x로 정렬을 하는것과 같습니다.
따라서 t[1]로 먼저 소팅을 하면 정답이지만,
파이썬으로 소트를 두번걸면 시간초과가 발생하니 pypy로 제출하시면 됩니다.
댓글을 작성하려면 로그인해야 합니다.
kwang0612 3년 전
sort 함수를 두번에 걸쳐 쓰면 틀렸다고 나오고
l.sort(key=lambda t:(t[0],t[1]))
이렇게 한번에 sort하면 정답이라고 나오는데 왜 그런지 알고싶습니다.
감사합니다.