본문 바로가기

IT/알고리즘

[백준] 11651번 좌표정렬하기_2

728x90
SMALL

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

 

fun main() = with(Scanner(System.`in`)) {
    val size = nextInt()
    val array: MutableList<Position> = mutableListOf()
    for (i in 0 until size) {
        val x = nextInt()
        val y = nextInt()
        array.add(Position(x, y))
    }

    array.sortedWith(compareBy({ it.y }, { it.x }))
        .forEach { println("${it.x} ${it.y}") }
}

data class Position(val x: Int, val y: Int)
728x90
LIST

'IT > 알고리즘' 카테고리의 다른 글

[백준] 14502 연구소  (0) 2024.12.16
[백준] 16917 양념 반 후라이드 반  (0) 2024.12.11
[백준] 14225번 부분수열의 합  (0) 2024.12.09
[백준] 차량번호판  (0) 2024.12.05
[백준] 적록 색약  (1) 2024.12.04